# near model CODE resource # jump table entries: 32810-65628 (32819 of them) 00000000 4E56 0000 link A6, 0 00000004 2F07 move.l -[A7], D7 00000006 3F3C 0081 move.w -[A7], 0x81 0000000A 2F3C 414C 5254 move.l -[A7], 0x414C5254 /* 'ALRT' */ 00000010 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */] 00000014 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */] 00000018 4257 clr.w [A7] 0000001A 3F3C 0081 move.w -[A7], 0x81 0000001E 486D 0A1A pea.l [A5 + 0xA1A /* export_319 */] 00000022 A985 syscall Alert 00000024 3E1F move.w D7, [A7]+ 00000026 0C47 0001 cmpi.w D7, 0x1 0000002A 57C0 seq D0 0000002C 4400 neg.b D0 0000002E 4880 ext.w D0 00000030 206E 0008 movea.l A0, [A6 + 0x8] 00000034 3080 move.w [A0], D0 00000036 0C47 0002 cmpi.w D7, 0x2 0000003A 56C0 sne D0 0000003C 4400 neg.b D0 0000003E 4880 ext.w D0 00000040 2E2E FFFC move.l D7, [A6 - 0x4] 00000044 4E5E unlink A6 00000046 4E75 rts export_52: fn00000048: 00000048 4E56 FEFC link A6, -0x0104 0000004C 2F07 move.l -[A7], D7 0000004E 2E2E 0008 move.l D7, [A6 + 0x8] 00000052 4878 0064 push.l 0x64 /* 'd' */ 00000056 2F07 move.l -[A7], D7 00000058 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 0000005C 2E00 move.l D7, D0 0000005E 486E FF00 pea.l [A6 - 0x100] 00000062 2F07 move.l -[A7], D7 00000064 4EAD 156A jsr [A5 + 0x156A /* export_681 */] 00000068 486E FF00 pea.l [A6 - 0x100] 0000006C 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */] 00000070 3E00 move.w D7, D0 00000072 0839 0000 FFFF D390 btst.b [0xFFFFD390], 0x0 0000007A 4FEF 000C lea.l A7, [A7 + 0xC] 0000007E 6712 beq +0x14 /* 00000092 */ 00000080 2F3C 00E9 0003 move.l -[A7], 0xE90003 00000086 2F2E 000C move.l -[A7], [A6 + 0xC] 0000008A 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 0000008E 508F addq.l A7, 8 00000090 6010 bra +0x12 /* 000000A2 */ label00000092: 00000092 2F3C 00E9 0004 move.l -[A7], 0xE90004 00000098 2F2E 000C move.l -[A7], [A6 + 0xC] 0000009C 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 000000A0 508F addq.l A7, 8 label000000A2: 000000A2 486E FF00 pea.l [A6 - 0x100] 000000A6 2F2E 000C move.l -[A7], [A6 + 0xC] 000000AA 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 000000AE 2E2E FEF8 move.l D7, [A6 - 0x108] 000000B2 4E5E unlink A6 000000B4 4E75 rts fn000000B6: 000000B6 4E56 FFF4 link A6, -0x000C 000000BA 2F07 move.l -[A7], D7 000000BC 3E2E 0018 move.w D7, [A6 + 0x18] 000000C0 4AAE 0010 tst.l [A6 + 0x10] 000000C4 6710 beq +0x12 /* 000000D6 */ 000000C6 206E 0010 movea.l A0, [A6 + 0x10] 000000CA 2D50 FFFA move.l [A6 - 0x6], [A0] 000000CE 3D68 0004 FFFE move.w [A6 - 0x2], [A0 + 0x4] 000000D4 6016 bra +0x18 /* 000000EC */ label000000D6: 000000D6 2F3C 7FFF 7FFF move.l -[A7], 0x7FFF7FFF 000000DC 3F3C 7FFF move.w -[A7], 0x7FFF 000000E0 486E FFFA pea.l [A6 - 0x6] 000000E4 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 000000E8 4FEF 000A lea.l A7, [A7 + 0xA] label000000EC: 000000EC 4AAE 0014 tst.l [A6 + 0x14] 000000F0 6710 beq +0x12 /* 00000102 */ 000000F2 206E 0014 movea.l A0, [A6 + 0x14] 000000F6 2D50 FFF4 move.l [A6 - 0xC], [A0] 000000FA 3D68 0004 FFF8 move.w [A6 - 0x8], [A0 + 0x4] 00000100 6014 bra +0x16 /* 00000116 */ label00000102: 00000102 4878 FFFF push.l 0xFFFF 00000106 3F3C FFFF move.w -[A7], 0xFFFF 0000010A 486E FFF4 pea.l [A6 - 0xC] 0000010E 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 00000112 4FEF 000A lea.l A7, [A7 + 0xA] label00000116: 00000116 556E 000C subq.w [A6 + 0xC], 2 0000011A 556E 000E subq.w [A6 + 0xE], 2 0000011E 2F3C 0002 0002 move.l -[A7], 0x20002 00000124 A89B syscall PenSize 00000126 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 0000012A 4A40 tst.w D0 0000012C 6724 beq +0x26 /* 00000152 */ 0000012E 4A47 tst.w D7 00000130 6710 beq +0x12 /* 00000142 */ 00000132 3F2E FFFE move.w -[A7], [A6 - 0x2] 00000136 2F2E FFFA move.l -[A7], [A6 - 0x6] 0000013A 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 0000013E 5C8F addq.l A7, 6 00000140 6026 bra +0x28 /* 00000168 */ label00000142: 00000142 3F2E FFF8 move.w -[A7], [A6 - 0x8] 00000146 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000014A 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 0000014E 5C8F addq.l A7, 6 00000150 6016 bra +0x18 /* 00000168 */ label00000152: 00000152 4A47 tst.w D7 00000154 670A beq +0xC /* 00000160 */ 00000156 2F3C FFFF D2B6 move.l -[A7], 0xFFFFD2B6 0000015C A89D syscall PenPat 0000015E 6008 bra +0xA /* 00000168 */ label00000160: 00000160 2F3C FFFF D2BE move.l -[A7], 0xFFFFD2BE 00000166 A89D syscall PenPat label00000168: 00000168 3F2E 000A move.w -[A7], [A6 + 0xA] 0000016C 3F2E 000C move.w -[A7], [A6 + 0xC] 00000170 A893 syscall MoveTo 00000172 3F2E 000A move.w -[A7], [A6 + 0xA] 00000176 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000017A A891 syscall LineTo 0000017C 3F2E 000E move.w -[A7], [A6 + 0xE] 00000180 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000184 A891 syscall LineTo 00000186 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 0000018A 4A40 tst.w D0 0000018C 6706 beq +0x8 /* 00000194 */ 0000018E 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 00000192 6008 bra +0xA /* 0000019C */ label00000194: 00000194 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 0000019A A89D syscall PenPat label0000019C: 0000019C 2F3C 0001 0001 move.l -[A7], 0x10001 000001A2 A89B syscall PenSize 000001A4 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 000001A8 4A40 tst.w D0 000001AA 6724 beq +0x26 /* 000001D0 */ 000001AC 4A47 tst.w D7 000001AE 6710 beq +0x12 /* 000001C0 */ 000001B0 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000001B4 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000001B8 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 000001BC 5C8F addq.l A7, 6 000001BE 6026 bra +0x28 /* 000001E6 */ label000001C0: 000001C0 3F2E FFFE move.w -[A7], [A6 - 0x2] 000001C4 2F2E FFFA move.l -[A7], [A6 - 0x6] 000001C8 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 000001CC 5C8F addq.l A7, 6 000001CE 6016 bra +0x18 /* 000001E6 */ label000001D0: 000001D0 4A47 tst.w D7 000001D2 670A beq +0xC /* 000001DE */ 000001D4 2F3C FFFF D2BE move.l -[A7], 0xFFFFD2BE 000001DA A89D syscall PenPat 000001DC 6008 bra +0xA /* 000001E6 */ label000001DE: 000001DE 2F3C FFFF D2B6 move.l -[A7], 0xFFFFD2B6 000001E4 A89D syscall PenPat label000001E6: 000001E6 7001 moveq.l D0, 0x01 000001E8 D06E 000E add.w D0, [A6 + 0xE] 000001EC 3F00 move.w -[A7], D0 000001EE 3F2E 0008 move.w -[A7], [A6 + 0x8] 000001F2 A893 syscall MoveTo 000001F4 7001 moveq.l D0, 0x01 000001F6 D06E 000E add.w D0, [A6 + 0xE] 000001FA 3F00 move.w -[A7], D0 000001FC 7001 moveq.l D0, 0x01 000001FE D06E 000C add.w D0, [A6 + 0xC] 00000202 3F00 move.w -[A7], D0 00000204 A891 syscall LineTo 00000206 3F2E 000A move.w -[A7], [A6 + 0xA] 0000020A 7001 moveq.l D0, 0x01 0000020C D06E 000C add.w D0, [A6 + 0xC] 00000210 3F00 move.w -[A7], D0 00000212 A891 syscall LineTo 00000214 3F2E 000E move.w -[A7], [A6 + 0xE] 00000218 7001 moveq.l D0, 0x01 0000021A D06E 0008 add.w D0, [A6 + 0x8] 0000021E 3F00 move.w -[A7], D0 00000220 A893 syscall MoveTo 00000222 3F2E 000E move.w -[A7], [A6 + 0xE] 00000226 3F2E 000C move.w -[A7], [A6 + 0xC] 0000022A A891 syscall LineTo 0000022C 7001 moveq.l D0, 0x01 0000022E D06E 000A add.w D0, [A6 + 0xA] 00000232 3F00 move.w -[A7], D0 00000234 3F2E 000C move.w -[A7], [A6 + 0xC] 00000238 A891 syscall LineTo 0000023A 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 0000023E 4A40 tst.w D0 00000240 6706 beq +0x8 /* 00000248 */ 00000242 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 00000246 6008 bra +0xA /* 00000250 */ label00000248: 00000248 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 0000024E A89D syscall PenPat label00000250: 00000250 2E1F move.l D7, [A7]+ 00000252 4E5E unlink A6 00000254 4E75 rts export_53: fn00000256: 00000256 4E56 FFE8 link A6, -0x0018 0000025A 48E7 0308 movem.l -[A7], D6,D7,A4 0000025E 286E 0008 movea.l A4, [A6 + 0x8] 00000262 2F0C move.l -[A7], A4 00000264 486E FFE8 pea.l [A6 - 0x18] 00000268 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 0000026C 2D6E FFE8 FFF8 move.l [A6 - 0x8], [A6 - 0x18] 00000272 2D6E FFEC FFFC move.l [A6 - 0x4], [A6 - 0x14] 00000278 486E FFF0 pea.l [A6 - 0x10] 0000027C 3F2E 000C move.w -[A7], [A6 + 0xC] 00000280 2F0C move.l -[A7], A4 00000282 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00000286 206E 000E movea.l A0, [A6 + 0xE] 0000028A 3E10 move.w D7, [A0] 0000028C DE6E FFFA add.w D7, [A6 - 0x6] 00000290 9E6E FFF2 sub.w D7, [A6 - 0xE] 00000294 3C2E FFFC move.w D6, [A6 - 0x4] 00000298 9C79 FFFF D054 sub.w D6, [0xFFFFD054] 0000029E 9C6E FFF4 sub.w D6, [A6 - 0xC] 000002A2 486E FFF0 pea.l [A6 - 0x10] 000002A6 3F07 move.w -[A7], D7 000002A8 3F06 move.w -[A7], D6 000002AA A8A8 syscall OffsetRect 000002AC 2EAE FFF4 move.l [A7], [A6 - 0xC] 000002B0 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000002B4 3F2E 000C move.w -[A7], [A6 + 0xC] 000002B8 2F0C move.l -[A7], A4 000002BA 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */] 000002BE 302E FFF6 move.w D0, [A6 - 0xA] 000002C2 906E FFF2 sub.w D0, [A6 - 0xE] 000002C6 D079 FFFF D016 add.w D0, [0xFFFFD016] 000002CC 206E 000E movea.l A0, [A6 + 0xE] 000002D0 D150 add.w [A0], D0 000002D2 7001 moveq.l D0, 0x01 000002D4 4CEE 10C0 FFDC movem.l D6,D7,A4, [A6 - 0x24] 000002DA 4E5E unlink A6 000002DC 4E75 rts export_54: 000002DE 4E56 FFFE link A6, -0x0002 000002E2 2F07 move.l -[A7], D7 000002E4 3D79 FFFF D012 FFFE move.w [A6 - 0x2], [0xFFFFD012] 000002EC 3E2E 000C move.w D7, [A6 + 0xC] 000002F0 6014 bra +0x16 /* 00000306 */ label000002F2: 000002F2 486E FFFE pea.l [A6 - 0x2] 000002F6 3F07 move.w -[A7], D7 000002F8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002FC 4EBA FF58 jsr [PC - 0xA8 /* 00000256 */] 00000300 4FEF 000A lea.l A7, [A7 + 0xA] 00000304 5247 addq.w D7, 1 label00000306: 00000306 BE6E 000E cmp.w D7, [A6 + 0xE] 0000030A 6FE6 ble -0x18 /* 000002F2 */ 0000030C 7001 moveq.l D0, 0x01 0000030E 2E1F move.l D7, [A7]+ 00000310 4E5E unlink A6 00000312 4E75 rts 00000314 4E56 0000 link A6, 0 00000318 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4 0000031C 286E 000E movea.l A4, [A6 + 0xE] 00000320 266E 0012 movea.l A3, [A6 + 0x12] 00000324 3E2E 000C move.w D7, [A6 + 0xC] 00000328 9E54 sub.w D7, [A4] 0000032A 4A47 tst.w D7 0000032C 6604 bne +0x6 /* 00000332 */ 0000032E 7000 moveq.l D0, 0x00 00000330 603C bra +0x3E /* 0000036E */ label00000332: 00000332 2F0B move.l -[A7], A3 00000334 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */] 00000338 3C00 move.w D6, D0 0000033A 3A3C 00FF move.w D5, 0xFF 0000033E 9A46 sub.w D5, D6 00000340 BA47 cmp.w D5, D7 00000342 588F addq.l A7, 4 00000344 6C02 bge +0x4 /* 00000348 */ 00000346 3E05 move.w D7, D5 label00000348: 00000348 4A47 tst.w D7 0000034A 6604 bne +0x6 /* 00000350 */ 0000034C 7000 moveq.l D0, 0x00 0000034E 601E bra +0x20 /* 0000036E */ label00000350: 00000350 3454 movea.w A2, [A4] 00000352 D5EE 0008 add.l A2, [A6 + 0x8] 00000356 3047 movea.w A0, D7 00000358 2F08 move.l -[A7], A0 0000035A 2F0A move.l -[A7], A2 0000035C 2F0B move.l -[A7], A3 0000035E 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 00000362 3006 move.w D0, D6 00000364 D047 add.w D0, D7 00000366 4233 0000 clr.b [A3 + D0.w] 0000036A DF54 add.w [A4], D7 0000036C 7001 moveq.l D0, 0x01 label0000036E: 0000036E 4CEE 1CE0 FFE8 movem.l D5,D6,D7,A2,A3,A4, [A6 - 0x18] 00000374 4E5E unlink A6 00000376 4E75 rts 00000378 4E56 0000 link A6, 0 0000037C 302E 000E move.w D0, [A6 + 0xE] 00000380 B06E 000C cmp.w D0, [A6 + 0xC] 00000384 6C04 bge +0x6 /* 0000038A */ 00000386 7000 moveq.l D0, 0x00 00000388 600E bra +0x10 /* 00000398 */ label0000038A: 0000038A 206E 0010 movea.l A0, [A6 + 0x10] 0000038E 4A10 tst.b [A0] 00000390 6704 beq +0x6 /* 00000396 */ 00000392 7000 moveq.l D0, 0x00 00000394 6002 bra +0x4 /* 00000398 */ label00000396: 00000396 7001 moveq.l D0, 0x01 label00000398: 00000398 4E5E unlink A6 0000039A 4E75 rts fn0000039C: 0000039C 4E56 0000 link A6, 0 000003A0 2F07 move.l -[A7], D7 000003A2 3E2E 000C move.w D7, [A6 + 0xC] 000003A6 6018 bra +0x1A /* 000003C0 */ label000003A8: 000003A8 206E 0008 movea.l A0, [A6 + 0x8] 000003AC 0C30 000D 7000 cmpi.b [A0 + D7.w], 0xD /* '\r' */ 000003B2 660A bne +0xC /* 000003BE */ 000003B4 206E 0010 movea.l A0, [A6 + 0x10] 000003B8 3087 move.w [A0], D7 000003BA 7001 moveq.l D0, 0x01 000003BC 600A bra +0xC /* 000003C8 */ label000003BE: 000003BE 5247 addq.w D7, 1 label000003C0: 000003C0 BE6E 000E cmp.w D7, [A6 + 0xE] 000003C4 6DE2 blt -0x1C /* 000003A8 */ 000003C6 7000 moveq.l D0, 0x00 label000003C8: 000003C8 2E1F move.l D7, [A7]+ 000003CA 4E5E unlink A6 000003CC 4E75 rts fn000003CE: 000003CE 4E56 0000 link A6, 0 000003D2 2F07 move.l -[A7], D7 label000003D4: 000003D4 206E 000C movea.l A0, [A6 + 0xC] 000003D8 3050 movea.w A0, [A0] 000003DA D1EE 0008 add.l A0, [A6 + 0x8] 000003DE 1E10 move.b D7, [A0] 000003E0 0C07 0020 cmpi.b D7, 0x20 /* ' ' */ 000003E4 6706 beq +0x8 /* 000003EC */ 000003E6 0C07 0009 cmpi.b D7, 0x9 /* '\t' */ 000003EA 6608 bne +0xA /* 000003F4 */ label000003EC: 000003EC 206E 000C movea.l A0, [A6 + 0xC] 000003F0 5250 addq.w [A0], 1 000003F2 60E0 bra -0x1E /* 000003D4 */ label000003F4: 000003F4 2E1F move.l D7, [A7]+ 000003F6 4E5E unlink A6 000003F8 4E75 rts fn000003FA: 000003FA 4E56 FFFC link A6, -0x0004 000003FE 2F07 move.l -[A7], D7 label00000400: 00000400 206E 000C movea.l A0, [A6 + 0xC] 00000404 3050 movea.w A0, [A0] 00000406 D1EE 0008 add.l A0, [A6 + 0x8] 0000040A 1E10 move.b D7, [A0] 0000040C 0C07 000D cmpi.b D7, 0xD /* '\r' */ 00000410 6706 beq +0x8 /* 00000418 */ 00000412 0C07 000A cmpi.b D7, 0xA /* '\n' */ 00000416 6608 bne +0xA /* 00000420 */ label00000418: 00000418 206E 000C movea.l A0, [A6 + 0xC] 0000041C 5250 addq.w [A0], 1 0000041E 60E0 bra -0x1E /* 00000400 */ label00000420: 00000420 2E1F move.l D7, [A7]+ 00000422 4E5E unlink A6 00000424 4E75 rts fn00000426: 00000426 4E56 FFFA link A6, -0x0006 0000042A 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4 0000042E 266E 0008 movea.l A3, [A6 + 0x8] 00000432 286E 0010 movea.l A4, [A6 + 0x10] 00000436 246E 0014 movea.l A2, [A6 + 0x14] 0000043A 2F0C move.l -[A7], A4 0000043C 2F0B move.l -[A7], A3 0000043E 4EBA FF8E jsr [PC - 0x72 /* 000003CE */] 00000442 2E8C move.l [A7], A4 00000444 2F0B move.l -[A7], A3 00000446 4EBA FFB2 jsr [PC - 0x4E /* 000003FA */] 0000044A 3E14 move.w D7, [A4] 0000044C 486E FFFE pea.l [A6 - 0x2] 00000450 3F2E 000C move.w -[A7], [A6 + 0xC] 00000454 3F07 move.w -[A7], D7 00000456 2F0B move.l -[A7], A3 00000458 4EBA FF42 jsr [PC - 0xBE /* 0000039C */] 0000045C 3C00 move.w D6, D0 0000045E 7800 moveq.l D4, 0x00 00000460 4A46 tst.w D6 00000462 4FEF 0018 lea.l A7, [A7 + 0x18] 00000466 6706 beq +0x8 /* 0000046E */ 00000468 3C2E FFFE move.w D6, [A6 - 0x2] 0000046C 6004 bra +0x6 /* 00000472 */ label0000046E: 0000046E 3C2E 000C move.w D6, [A6 + 0xC] label00000472: 00000472 3006 move.w D0, D6 00000474 9047 sub.w D0, D7 00000476 3D40 FFFA move.w [A6 - 0x6], D0 0000047A 3D6E 000E FFFC move.w [A6 - 0x4], [A6 + 0xE] 00000480 486E FFFC pea.l [A6 - 0x4] 00000484 486E FFFA pea.l [A6 - 0x6] 00000488 42A7 clr.l -[A7] 0000048A 4873 7000 pea.l [A3 + D7.w] 0000048E 4EAD 2362 jsr [A5 + 0x2362 /* export_1128 */] 00000492 302E FFFA move.w D0, [A6 - 0x6] 00000496 D047 add.w D0, D7 00000498 3480 move.w [A2], D0 0000049A 3E00 move.w D7, D0 0000049C BC47 cmp.w D6, D7 0000049E 4FEF 0010 lea.l A7, [A7 + 0x10] 000004A2 6606 bne +0x8 /* 000004AA */ 000004A4 7000 moveq.l D0, 0x00 000004A6 6000 008C bra +0x8E /* 00000534 */ label000004AA: 000004AA 7CFF moveq.l D6, 0xFFFFFFFF 000004AC DC47 add.w D6, D7 000004AE 1A33 6000 move.b D5, [A3 + D6.w] 000004B2 1005 move.b D0, D5 000004B4 4880 ext.w D0 000004B6 E640 asr D0.w, 3 000004B8 3040 movea.w A0, D0 000004BA D1FC FFFF D518 add.l A0, 0xFFFFD518 000004C0 7000 moveq.l D0, 0x00 000004C2 1010 move.b D0, [A0] 000004C4 7207 moveq.l D1, 0x07 000004C6 C205 and.b D1, D5 000004C8 7401 moveq.l D2, 0x01 000004CA E36A lsl D2.w, D1 000004CC C042 and.w D0, D2 000004CE 6716 beq +0x18 /* 000004E6 */ label000004D0: 000004D0 3012 move.w D0, [A2] 000004D2 1C33 00FF move.b D6, [A3 + D0.w - 0x1] 000004D6 0C06 0020 cmpi.b D6, 0x20 /* ' ' */ 000004DA 6706 beq +0x8 /* 000004E2 */ 000004DC 0C06 0009 cmpi.b D6, 0x9 /* '\t' */ 000004E0 6650 bne +0x52 /* 00000532 */ label000004E2: 000004E2 5352 subq.w [A2], 1 000004E4 60EA bra -0x14 /* 000004D0 */ label000004E6: 000004E6 3C07 move.w D6, D7 label000004E8: 000004E8 3012 move.w D0, [A2] 000004EA 1A33 00FF move.b D5, [A3 + D0.w - 0x1] 000004EE 1205 move.b D1, D5 000004F0 4881 ext.w D1 000004F2 E641 asr D1.w, 3 000004F4 3041 movea.w A0, D1 000004F6 D1FC FFFF D518 add.l A0, 0xFFFFD518 000004FC 7200 moveq.l D1, 0x00 000004FE 1210 move.b D1, [A0] 00000500 7407 moveq.l D2, 0x07 00000502 C405 and.b D2, D5 00000504 7001 moveq.l D0, 0x01 00000506 E568 lsl D0.w, D2 00000508 C240 and.w D1, D0 0000050A 6608 bne +0xA /* 00000514 */ 0000050C 4A52 tst.w [A2] 0000050E 6704 beq +0x6 /* 00000514 */ 00000510 5352 subq.w [A2], 1 00000512 60D4 bra -0x2A /* 000004E8 */ label00000514: 00000514 4A52 tst.w [A2] 00000516 6604 bne +0x6 /* 0000051C */ 00000518 3486 move.w [A2], D6 0000051A 6016 bra +0x18 /* 00000532 */ label0000051C: 0000051C 3012 move.w D0, [A2] 0000051E 1C33 00FF move.b D6, [A3 + D0.w - 0x1] 00000522 0C06 0020 cmpi.b D6, 0x20 /* ' ' */ 00000526 6706 beq +0x8 /* 0000052E */ 00000528 0C06 0009 cmpi.b D6, 0x9 /* '\t' */ 0000052C 6604 bne +0x6 /* 00000532 */ label0000052E: 0000052E 5352 subq.w [A2], 1 00000530 60EA bra -0x14 /* 0000051C */ label00000532: 00000532 7001 moveq.l D0, 0x01 label00000534: 00000534 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000538 4E5E unlink A6 0000053A 4E75 rts export_55: 0000053C 4E56 FEFC link A6, -0x0104 00000540 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000544 266E 0008 movea.l A3, [A6 + 0x8] 00000548 286E 0014 movea.l A4, [A6 + 0x14] 0000054C 206E 000E movea.l A0, [A6 + 0xE] 00000550 30BC 0001 move.w [A0], 0x1 00000554 4254 clr.w [A4] 00000556 422E FF00 clr.b [A6 - 0x100] 0000055A 2F0B move.l -[A7], A3 0000055C 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */] 00000560 3E00 move.w D7, D0 00000562 426E FEFE clr.w [A6 - 0x102] 00000566 588F addq.l A7, 4 label00000568: 00000568 486E FEFC pea.l [A6 - 0x104] 0000056C 486E FEFE pea.l [A6 - 0x102] 00000570 3F2E 000C move.w -[A7], [A6 + 0xC] 00000574 3F07 move.w -[A7], D7 00000576 2F0B move.l -[A7], A3 00000578 4EBA FEAC jsr [PC - 0x154 /* 00000426 */] 0000057C 4A40 tst.w D0 0000057E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000582 6730 beq +0x32 /* 000005B4 */ 00000584 4A6E 0012 tst.w [A6 + 0x12] 00000588 671C beq +0x1E /* 000005A6 */ 0000058A 4267 clr.w -[A7] 0000058C 2F0B move.l -[A7], A3 0000058E 3F2E FEFE move.w -[A7], [A6 - 0x102] 00000592 302E FEFC move.w D0, [A6 - 0x104] 00000596 906E FEFE sub.w D0, [A6 - 0x102] 0000059A 3F00 move.w -[A7], D0 0000059C A886 syscall TextWidth 0000059E 3C1F move.w D6, [A7]+ 000005A0 BC54 cmp.w D6, [A4] 000005A2 6F02 ble +0x4 /* 000005A6 */ 000005A4 3886 move.w [A4], D6 label000005A6: 000005A6 3D6E FEFC FEFE move.w [A6 - 0x102], [A6 - 0x104] 000005AC 206E 000E movea.l A0, [A6 + 0xE] 000005B0 5250 addq.w [A0], 1 000005B2 60B4 bra -0x4A /* 00000568 */ label000005B4: 000005B4 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000005B8 4E5E unlink A6 000005BA 4E75 rts export_56: fn000005BC: 000005BC 4E56 FEFC link A6, -0x0104 000005C0 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 000005C4 286E 0008 movea.l A4, [A6 + 0x8] 000005C8 486E 000C pea.l [A6 + 0xC] 000005CC A8A3 syscall EraseRect 000005CE 3E2E 0012 move.w D7, [A6 + 0x12] 000005D2 9E6E 000E sub.w D7, [A6 + 0xE] 000005D6 7C00 moveq.l D6, 0x00 000005D8 3A2E 0014 move.w D5, [A6 + 0x14] 000005DC DA6E 000C add.w D5, [A6 + 0xC] 000005E0 9A6E 0016 sub.w D5, [A6 + 0x16] 000005E4 5445 addq.w D5, 2 000005E6 422E FF00 clr.b [A6 - 0x100] 000005EA 2F0C move.l -[A7], A4 000005EC 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */] 000005F0 3800 move.w D4, D0 000005F2 426E FEFE clr.w [A6 - 0x102] 000005F6 588F addq.l A7, 4 000005F8 6052 bra +0x54 /* 0000064C */ label000005FA: 000005FA 3F2E 000E move.w -[A7], [A6 + 0xE] 000005FE 3F05 move.w -[A7], D5 00000600 A893 syscall MoveTo 00000602 486E FEFC pea.l [A6 - 0x104] 00000606 486E FEFE pea.l [A6 - 0x102] 0000060A 3F07 move.w -[A7], D7 0000060C 3F04 move.w -[A7], D4 0000060E 2F0C move.l -[A7], A4 00000610 4EBA FE14 jsr [PC - 0x1EC /* 00000426 */] 00000614 4A40 tst.w D0 00000616 4FEF 0010 lea.l A7, [A7 + 0x10] 0000061A 6604 bne +0x6 /* 00000620 */ 0000061C 7C01 moveq.l D6, 0x01 0000061E 6010 bra +0x12 /* 00000630 */ label00000620: 00000620 302E 0016 move.w D0, [A6 + 0x16] 00000624 D045 add.w D0, D5 00000626 B06E 0010 cmp.w D0, [A6 + 0x10] 0000062A 5EC6 sgt D6 0000062C 4406 neg.b D6 0000062E 4886 ext.w D6 label00000630: 00000630 2F0C move.l -[A7], A4 00000632 3F2E FEFE move.w -[A7], [A6 - 0x102] 00000636 302E FEFC move.w D0, [A6 - 0x104] 0000063A 906E FEFE sub.w D0, [A6 - 0x102] 0000063E 3F00 move.w -[A7], D0 00000640 A885 syscall DrawText 00000642 3D6E FEFC FEFE move.w [A6 - 0x102], [A6 - 0x104] 00000648 DA6E 0014 add.w D5, [A6 + 0x14] label0000064C: 0000064C 4A46 tst.w D6 0000064E 67AA beq -0x54 /* 000005FA */ 00000650 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 00000654 4E5E unlink A6 00000656 4E75 rts export_57: fn00000658: 00000658 4E56 0000 link A6, 0 0000065C 2F0C move.l -[A7], A4 0000065E 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 00000662 4A40 tst.w D0 00000664 6718 beq +0x1A /* 0000067E */ 00000666 42A7 clr.l -[A7] 00000668 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000066C AA96 syscall GetPalette 0000066E 285F movea.l A4, [A7]+ 00000670 2F0C move.l -[A7], A4 00000672 3F2E 000C move.w -[A7], [A6 + 0xC] 00000676 2F2E 000E move.l -[A7], [A6 + 0xE] 0000067A AA9B syscall GetEntryColor 0000067C 6014 bra +0x16 /* 00000692 */ label0000067E: 0000067E 4878 FFFF push.l 0xFFFF 00000682 3F3C FFFF move.w -[A7], 0xFFFF 00000686 2F2E 000E move.l -[A7], [A6 + 0xE] 0000068A 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 0000068E 4FEF 000A lea.l A7, [A7 + 0xA] label00000692: 00000692 7001 moveq.l D0, 0x01 00000694 285F movea.l A4, [A7]+ 00000696 4E5E unlink A6 00000698 4E75 rts 0000069A 4E56 FFFA link A6, -0x0006 0000069E 486E FFFA pea.l [A6 - 0x6] 000006A2 3F2E 000C move.w -[A7], [A6 + 0xC] 000006A6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006AA 4EBA FFAC jsr [PC - 0x54 /* 00000658 */] 000006AE 3EAE FFFE move.w [A7], [A6 - 0x2] 000006B2 2F2E FFFA move.l -[A7], [A6 - 0x6] 000006B6 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 000006BA 7001 moveq.l D0, 0x01 000006BC 4E5E unlink A6 000006BE 4E75 rts export_58: fn000006C0: 000006C0 4E56 FFFA link A6, -0x0006 000006C4 2F0C move.l -[A7], A4 000006C6 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 000006CA 4A40 tst.w D0 000006CC 6604 bne +0x6 /* 000006D2 */ 000006CE 7001 moveq.l D0, 0x01 000006D0 6036 bra +0x38 /* 00000708 */ label000006D2: 000006D2 4AAE 0008 tst.l [A6 + 0x8] 000006D6 6606 bne +0x8 /* 000006DE */ 000006D8 486E 0008 pea.l [A6 + 0x8] 000006DC A874 syscall GetPort label000006DE: 000006DE 42A7 clr.l -[A7] 000006E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006E4 AA96 syscall GetPalette 000006E6 285F movea.l A4, [A7]+ 000006E8 2F0C move.l -[A7], A4 000006EA 3F2E 000C move.w -[A7], [A6 + 0xC] 000006EE 486E FFFA pea.l [A6 - 0x6] 000006F2 AA9B syscall GetEntryColor 000006F4 3F2E FFFE move.w -[A7], [A6 - 0x2] 000006F8 2F2E FFFA move.l -[A7], [A6 - 0x6] 000006FC 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 00000700 3EAE 000C move.w [A7], [A6 + 0xC] 00000704 AA97 syscall PmForeColor 00000706 7001 moveq.l D0, 0x01 label00000708: 00000708 286E FFF6 movea.l A4, [A6 - 0xA] 0000070C 4E5E unlink A6 0000070E 4E75 rts export_59: fn00000710: 00000710 4E56 0000 link A6, 0 00000714 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 00000718 4A40 tst.w D0 0000071A 6604 bne +0x6 /* 00000720 */ 0000071C 7001 moveq.l D0, 0x01 0000071E 6012 bra +0x14 /* 00000732 */ label00000720: 00000720 4AAE 0008 tst.l [A6 + 0x8] 00000724 6606 bne +0x8 /* 0000072C */ 00000726 486E 0008 pea.l [A6 + 0x8] 0000072A A874 syscall GetPort label0000072C: 0000072C 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 00000730 7001 moveq.l D0, 0x01 label00000732: 00000732 4E5E unlink A6 00000734 4E75 rts 00000736 4E56 FFF4 link A6, -0x000C 0000073A 486E FFFA pea.l [A6 - 0x6] 0000073E 3F3C 0004 move.w -[A7], 0x4 00000742 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000746 4EBA FF10 jsr [PC - 0xF0 /* 00000658 */] 0000074A 486E FFF4 pea.l [A6 - 0xC] 0000074E 3F3C 0005 move.w -[A7], 0x5 00000752 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000756 4EBA FF00 jsr [PC - 0x100 /* 00000658 */] 0000075A 4257 clr.w [A7] 0000075C 486E FFF4 pea.l [A6 - 0xC] 00000760 486E FFFA pea.l [A6 - 0x6] 00000764 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000768 2F2E 000C move.l -[A7], [A6 + 0xC] 0000076C 4EBA F948 jsr [PC - 0x6B8 /* 000000B6 */] 00000770 7001 moveq.l D0, 0x01 00000772 4E5E unlink A6 00000774 4E75 rts export_60: fn00000776: 00000776 4E56 FFFA link A6, -0x0006 0000077A 486E FFFA pea.l [A6 - 0x6] 0000077E 3F3C 0004 move.w -[A7], 0x4 00000782 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000786 4EBA FED0 jsr [PC - 0x130 /* 00000658 */] 0000078A 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 0000078E 4A40 tst.w D0 00000790 4FEF 000A lea.l A7, [A7 + 0xA] 00000794 670E beq +0x10 /* 000007A4 */ 00000796 3F2E FFFE move.w -[A7], [A6 - 0x2] 0000079A 2F2E FFFA move.l -[A7], [A6 - 0x6] 0000079E 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 000007A2 5C8F addq.l A7, 6 label000007A4: 000007A4 2F3C 0001 0008 move.l -[A7], 0x10008 000007AA 3F3C 0001 move.w -[A7], 0x1 000007AE 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 000007B4 486E 000C pea.l [A6 + 0xC] 000007B8 4EAD 07A2 jsr [A5 + 0x7A2 /* export_240 */] 000007BC 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 000007C0 4A40 tst.w D0 000007C2 4FEF 000E lea.l A7, [A7 + 0xE] 000007C6 6704 beq +0x6 /* 000007CC */ 000007C8 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] label000007CC: 000007CC 7001 moveq.l D0, 0x01 000007CE 4E5E unlink A6 000007D0 4E75 rts export_61: 000007D2 4E56 FFE8 link A6, -0x0018 000007D6 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4 000007DA 286E 000A movea.l A4, [A6 + 0xA] 000007DE 6000 00B6 bra +0xB8 /* 00000896 */ 000007E2 486E FFF8 pea.l [A6 - 0x8] 000007E6 3F2E 0008 move.w -[A7], [A6 + 0x8] 000007EA 2F0C move.l -[A7], A4 000007EC 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 000007F0 4297 clr.l [A7] 000007F2 A8D8 syscall NewRgn 000007F4 265F movea.l A3, [A7]+ 000007F6 4297 clr.l [A7] 000007F8 A8D8 syscall NewRgn 000007FA 245F movea.l A2, [A7]+ 000007FC 2F0B move.l -[A7], A3 000007FE 486E FFF8 pea.l [A6 - 0x8] 00000802 A8DF syscall RectRgn 00000804 2F0C move.l -[A7], A4 00000806 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 0000080A 3E00 move.w D7, D0 0000080C 7C01 moveq.l D6, 0x01 0000080E 5C8F addq.l A7, 6 00000810 603A bra +0x3C /* 0000084C */ label00000812: 00000812 BC6E 0008 cmp.w D6, [A6 + 0x8] 00000816 6732 beq +0x34 /* 0000084A */ 00000818 486E FFF0 pea.l [A6 - 0x10] 0000081C 3F06 move.w -[A7], D6 0000081E 2F0C move.l -[A7], A4 00000820 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00000824 4217 clr.b [A7] 00000826 486E FFF8 pea.l [A6 - 0x8] 0000082A 486E FFF0 pea.l [A6 - 0x10] 0000082E 486E FFE8 pea.l [A6 - 0x18] 00000832 A8AA syscall SectRect 00000834 4A1F tst.b [A7]+ 00000836 508F addq.l A7, 8 00000838 6710 beq +0x12 /* 0000084A */ 0000083A 2F0A move.l -[A7], A2 0000083C 486E FFF0 pea.l [A6 - 0x10] 00000840 A8DF syscall RectRgn 00000842 2F0B move.l -[A7], A3 00000844 2F0A move.l -[A7], A2 00000846 2F0B move.l -[A7], A3 00000848 A8E6 syscall DiffRgn label0000084A: 0000084A 5246 addq.w D6, 1 label0000084C: 0000084C BE46 cmp.w D7, D6 0000084E 6CC2 bge -0x3C /* 00000812 */ 00000850 2F0A move.l -[A7], A2 00000852 A8D9 syscall DisposRgn/DisposeRgn 00000854 2F0B move.l -[A7], A3 00000856 4EAD 0D12 jsr [A5 + 0xD12 /* export_414 */] 0000085A 3EBC 0003 move.w [A7], 0x3 0000085E 2F0C move.l -[A7], A4 00000860 4EBA FE5E jsr [PC - 0x1A2 /* 000006C0 */] 00000864 486E FFF8 pea.l [A6 - 0x8] 00000868 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 0000086E A8A5 syscall FillRect 00000870 2E8C move.l [A7], A4 00000872 4EBA FE9C jsr [PC - 0x164 /* 00000710 */] 00000876 2EBC 0001 0008 move.l [A7], 0x10008 0000087C 3F3C 0001 move.w -[A7], 0x1 00000880 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 00000886 486E FFF8 pea.l [A6 - 0x8] 0000088A 4EAD 07A2 jsr [A5 + 0x7A2 /* export_240 */] 0000088E 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] 00000892 2E8B move.l [A7], A3 00000894 A8D9 syscall DisposRgn/DisposeRgn label00000896: 00000896 4CEE 1CC0 FFD4 movem.l D6,D7,A2,A3,A4, [A6 - 0x2C] 0000089C 4E5E unlink A6 0000089E 205F movea.l A0, [A7]+ 000008A0 5C8F addq.l A7, 6 000008A2 4ED0 jmp [A0] export_62: 000008A4 4E56 FFF0 link A6, -0x0010 000008A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008AC 486E FFF0 pea.l [A6 - 0x10] 000008B0 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000008B4 2D6E FFF0 FFF8 move.l [A6 - 0x8], [A6 - 0x10] 000008BA 2D6E FFF4 FFFC move.l [A6 - 0x4], [A6 - 0xC] 000008C0 302E FFFC move.w D0, [A6 - 0x4] 000008C4 9079 FFFF D04E sub.w D0, [0xFFFFD04E] 000008CA 3D40 FFF8 move.w [A6 - 0x8], D0 000008CE 2EAE FFFC move.l [A7], [A6 - 0x4] 000008D2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000008D6 3F2E 000C move.w -[A7], [A6 + 0xC] 000008DA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008DE 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */] 000008E2 7001 moveq.l D0, 0x01 000008E4 4E5E unlink A6 000008E6 4E75 rts export_63: 000008E8 4E56 0000 link A6, 0 000008EC 3F2E 000C move.w -[A7], [A6 + 0xC] 000008F0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008F4 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */] 000008F8 7001 moveq.l D0, 0x01 000008FA 4E5E unlink A6 000008FC 4E75 rts 000008FE 4E56 0000 link A6, 0 00000902 48E7 0138 movem.l -[A7], D7,A2,A3,A4 00000906 266E 0008 movea.l A3, [A6 + 0x8] 0000090A 246E 000C movea.l A2, [A6 + 0xC] 0000090E 3F3C 002C move.w -[A7], 0x2C /* ',' */ 00000912 2F0B move.l -[A7], A3 00000914 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */] 00000918 2840 movea.l A4, D0 0000091A 200C move.l D0, A4 0000091C 5C8F addq.l A7, 6 0000091E 660E bne +0x10 /* 0000092E */ 00000920 2F0B move.l -[A7], A3 00000922 2F0A move.l -[A7], A2 00000924 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 00000928 4213 clr.b [A3] 0000092A 7001 moveq.l D0, 0x01 0000092C 6028 bra +0x2A /* 00000956 */ label0000092E: 0000092E 2E0C move.l D7, A4 00000930 9E8B sub.l D7, A3 00000932 3047 movea.w A0, D7 00000934 2F08 move.l -[A7], A0 00000936 2F0B move.l -[A7], A3 00000938 2F0A move.l -[A7], A2 0000093A 4EAD 0B92 jsr [A5 + 0xB92 /* export_366 */] 0000093E 4232 7800 clr.b [A2 + D7] 00000942 7001 moveq.l D0, 0x01 00000944 D047 add.w D0, D7 00000946 3E80 move.w [A7], D0 00000948 2F0B move.l -[A7], A3 0000094A 4EAD 0DDA jsr [A5 + 0xDDA /* export_439 */] 0000094E 2E8B move.l [A7], A3 00000950 4EAD 0DE2 jsr [A5 + 0xDE2 /* export_440 */] 00000954 7001 moveq.l D0, 0x01 label00000956: 00000956 4CEE 1C80 FFF0 movem.l D7,A2,A3,A4, [A6 - 0x10] 0000095C 4E5E unlink A6 0000095E 4E75 rts export_64: 00000960 4E56 FDFC link A6, -0x0204 00000964 7001 moveq.l D0, 0x01 00000966 D06E 000C add.w D0, [A6 + 0xC] 0000096A 3F00 move.w -[A7], D0 0000096C 3F3C 00D0 move.w -[A7], 0xD0 00000970 486E FEFC pea.l [A6 - 0x104] 00000974 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 00000978 3EAE 0010 move.w [A7], [A6 + 0x10] 0000097C 3F2E 0016 move.w -[A7], [A6 + 0x16] 00000980 A893 syscall MoveTo 00000982 486E FEFC pea.l [A6 - 0x104] 00000986 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 0000098A 486E FFFC pea.l [A6 - 0x4] 0000098E 3F2E 000C move.w -[A7], [A6 + 0xC] 00000992 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000996 4EAD 258A jsr [A5 + 0x258A /* export_1197 */] 0000099A 4A6E 0018 tst.w [A6 + 0x18] 0000099E 4FEF 0014 lea.l A7, [A7 + 0x14] 000009A2 6712 beq +0x14 /* 000009B6 */ 000009A4 486E FDFC pea.l [A6 - 0x204] 000009A8 206E FFFC movea.l A0, [A6 - 0x4] 000009AC 2F10 move.l -[A7], [A0] 000009AE 4EBA F698 jsr [PC - 0x968 /* 00000048 */] 000009B2 508F addq.l A7, 8 000009B4 600E bra +0x10 /* 000009C4 */ label000009B6: 000009B6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000009BA 486E FDFC pea.l [A6 - 0x204] 000009BE 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 000009C2 508F addq.l A7, 8 label000009C4: 000009C4 486E FDFC pea.l [A6 - 0x204] 000009C8 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 000009CC 322E 0014 move.w D1, [A6 + 0x14] 000009D0 9240 sub.w D1, D0 000009D2 3E81 move.w [A7], D1 000009D4 3F2E 0016 move.w -[A7], [A6 + 0x16] 000009D8 A893 syscall MoveTo 000009DA 486E FDFC pea.l [A6 - 0x204] 000009DE 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 000009E2 7001 moveq.l D0, 0x01 000009E4 4E5E unlink A6 000009E6 4E75 rts export_65: 000009E8 4E56 0000 link A6, 0 000009EC 7000 moveq.l D0, 0x00 000009EE 4E5E unlink A6 000009F0 4E75 rts export_66: 000009F2 4E56 FFFC link A6, -0x0004 000009F6 48E7 0308 movem.l -[A7], D6,D7,A4 000009FA 286E 000C movea.l A4, [A6 + 0xC] 000009FE 0C54 0003 cmpi.w [A4], 0x3 00000A02 666C bne +0x6E /* 00000A70 */ 00000A04 42A7 clr.l -[A7] 00000A06 A924 syscall FrontWindow 00000A08 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00000A0C 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00000A10 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000A14 4EAD 08EA jsr [A5 + 0x8EA /* export_281 */] 00000A18 4A40 tst.w D0 00000A1A 5C8F addq.l A7, 6 00000A1C 6752 beq +0x54 /* 00000A70 */ 00000A1E 082C 0000 000E btst.b [A4 + 0xE], 0x0 00000A24 56C7 sne D7 00000A26 4407 neg.b D7 00000A28 4887 ext.w D7 00000A2A 7CFF moveq.l D6, 0xFFFFFFFF 00000A2C CC2C 0005 and.b D6, [A4 + 0x5] 00000A30 4A47 tst.w D7 00000A32 671C beq +0x1E /* 00000A50 */ 00000A34 0C06 0077 cmpi.b D6, 0x77 /* 'w' */ 00000A38 6706 beq +0x8 /* 00000A40 */ 00000A3A 0C06 0057 cmpi.b D6, 0x57 /* 'W' */ 00000A3E 6610 bne +0x12 /* 00000A50 */ label00000A40: 00000A40 42A7 clr.l -[A7] 00000A42 A924 syscall FrontWindow 00000A44 4EAD 0892 jsr [A5 + 0x892 /* export_270 */] 00000A48 3D7C 0001 0014 move.w [A6 + 0x14], 0x1 00000A4E 607A bra +0x7C /* 00000ACA */ label00000A50: 00000A50 41EC 0010 lea.l A0, [A4 + 0x10] 00000A54 2F20 move.l -[A7], -[A0] 00000A56 2F20 move.l -[A7], -[A0] 00000A58 2F20 move.l -[A7], -[A0] 00000A5A 2F20 move.l -[A7], -[A0] 00000A5C 4EAD 087A jsr [A5 + 0x87A /* export_267 */] 00000A60 4A40 tst.w D0 00000A62 4FEF 0010 lea.l A7, [A7 + 0x10] 00000A66 6708 beq +0xA /* 00000A70 */ 00000A68 3D7C 0001 0014 move.w [A6 + 0x14], 0x1 00000A6E 605A bra +0x5C /* 00000ACA */ label00000A70: 00000A70 0C54 0001 cmpi.w [A4], 0x1 00000A74 6640 bne +0x42 /* 00000AB6 */ 00000A76 4267 clr.w -[A7] 00000A78 2F2C 000A move.l -[A7], [A4 + 0xA] 00000A7C 486E FFFC pea.l [A6 - 0x4] 00000A80 A92C syscall FindWindow 00000A82 3E1F move.w D7, [A7]+ 00000A84 0C47 0003 cmpi.w D7, 0x3 00000A88 662C bne +0x2E /* 00000AB6 */ 00000A8A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00000A8E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000A92 4EAD 08EA jsr [A5 + 0x8EA /* export_281 */] 00000A96 4A40 tst.w D0 00000A98 5C8F addq.l A7, 6 00000A9A 671A beq +0x1C /* 00000AB6 */ 00000A9C 41EC 0010 lea.l A0, [A4 + 0x10] 00000AA0 2F20 move.l -[A7], -[A0] 00000AA2 2F20 move.l -[A7], -[A0] 00000AA4 2F20 move.l -[A7], -[A0] 00000AA6 2F20 move.l -[A7], -[A0] 00000AA8 4EAD 087A jsr [A5 + 0x87A /* export_267 */] 00000AAC 4254 clr.w [A4] 00000AAE 3D7C 0001 0014 move.w [A6 + 0x14], 0x1 00000AB4 6014 bra +0x16 /* 00000ACA */ label00000AB6: 00000AB6 4267 clr.w -[A7] 00000AB8 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000ABC 2F0C move.l -[A7], A4 00000ABE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AC2 4EAD 0AA2 jsr [A5 + 0xAA2 /* export_336 */] 00000AC6 3D5F 0014 move.w [A6 + 0x14], [A7]+ label00000ACA: 00000ACA 4CEE 10C0 FFF0 movem.l D6,D7,A4, [A6 - 0x10] 00000AD0 4E5E unlink A6 00000AD2 205F movea.l A0, [A7]+ 00000AD4 4FEF 000C lea.l A7, [A7 + 0xC] 00000AD8 4ED0 jmp [A0] export_67: 00000ADA 4E56 FEE2 link A6, -0x011E 00000ADE 486E FFFC pea.l [A6 - 0x4] 00000AE2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AE6 4EAD 0852 jsr [A5 + 0x852 /* export_262 */] 00000AEA 486E FEE6 pea.l [A6 - 0x11A] 00000AEE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000AF2 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000AF6 486E FEE2 pea.l [A6 - 0x11E] 00000AFA 486E FEE4 pea.l [A6 - 0x11C] 00000AFE 486E FEE6 pea.l [A6 - 0x11A] 00000B02 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 00000B06 7002 moveq.l D0, 0x02 00000B08 D06E FEE4 add.w D0, [A6 - 0x11C] 00000B0C 206E 000C movea.l A0, [A6 + 0xC] 00000B10 3080 move.w [A0], D0 00000B12 486E FEE6 pea.l [A6 - 0x11A] 00000B16 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000B1A 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */] 00000B1E 486E FEE2 pea.l [A6 - 0x11E] 00000B22 486E FEE4 pea.l [A6 - 0x11C] 00000B26 486E FEE6 pea.l [A6 - 0x11A] 00000B2A 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 00000B2E 7002 moveq.l D0, 0x02 00000B30 D06E FEE4 add.w D0, [A6 - 0x11C] 00000B34 206E 000C movea.l A0, [A6 + 0xC] 00000B38 D150 add.w [A0], D0 00000B3A 7001 moveq.l D0, 0x01 00000B3C 4E5E unlink A6 00000B3E 4E75 rts export_68: 00000B40 4E56 FAD8 link A6, -0x0528 00000B44 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4 00000B48 266E 0008 movea.l A3, [A6 + 0x8] 00000B4C 246E 000E movea.l A2, [A6 + 0xE] 00000B50 286E 0012 movea.l A4, [A6 + 0x12] 00000B54 486C 0002 pea.l [A4 + 0x2] 00000B58 486E FEF4 pea.l [A6 - 0x10C] 00000B5C 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 00000B60 2EBC 0000 0050 move.l [A7], 0x50 /* 'P' */ 00000B66 486E FDF4 pea.l [A6 - 0x20C] 00000B6A 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 00000B6E 2EBC 00D9 0009 move.l [A7], 0xD90009 00000B74 486E FBF4 pea.l [A6 - 0x40C] 00000B78 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 00000B7C 486E FBF4 pea.l [A6 - 0x40C] 00000B80 486E FDF4 pea.l [A6 - 0x20C] 00000B84 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 00000B88 486C 090E pea.l [A4 + 0x90E] 00000B8C 486E FDF4 pea.l [A6 - 0x20C] 00000B90 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 00000B94 486E FCF4 pea.l [A6 - 0x30C] 00000B98 2F2C 090A move.l -[A7], [A4 + 0x90A] 00000B9C 4EBA F4AA jsr [PC - 0xB56 /* 00000048 */] 00000BA0 486E FFF8 pea.l [A6 - 0x8] 00000BA4 3F2E 000C move.w -[A7], [A6 + 0xC] 00000BA8 2F0B move.l -[A7], A3 00000BAA 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00000BAE 486E FFF8 pea.l [A6 - 0x8] 00000BB2 A8A3 syscall EraseRect 00000BB4 526E FFFC addq.w [A6 - 0x4], 1 00000BB8 526E FFFE addq.w [A6 - 0x2], 1 00000BBC 2EAE FFFC move.l [A7], [A6 - 0x4] 00000BC0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000BC4 2F0B move.l -[A7], A3 00000BC6 4EBA FBAE jsr [PC - 0x452 /* 00000776 */] 00000BCA 486E FFF8 pea.l [A6 - 0x8] 00000BCE 2F3C 0003 0005 move.l -[A7], 0x30005 00000BD4 A8A9 syscall InsetRect 00000BD6 3E2E FFFE move.w D7, [A6 - 0x2] 00000BDA 9E6E FFFA sub.w D7, [A6 - 0x6] 00000BDE 486E FADE pea.l [A6 - 0x522] 00000BE2 2F0A move.l -[A7], A2 00000BE4 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000BE8 3D7C 0010 FBE2 move.w [A6 - 0x41E], 0x10 00000BEE 486E FADE pea.l [A6 - 0x522] 00000BF2 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00000BF6 3EBC 0007 move.w [A7], 0x7 00000BFA 2F0B move.l -[A7], A3 00000BFC 4EBA FAC2 jsr [PC - 0x53E /* 000006C0 */] 00000C00 486E FFF4 pea.l [A6 - 0xC] 00000C04 486E FFF6 pea.l [A6 - 0xA] 00000C08 486E FADE pea.l [A6 - 0x522] 00000C0C 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 00000C10 302E FFFC move.w D0, [A6 - 0x4] 00000C14 906E FFF8 sub.w D0, [A6 - 0x8] 00000C18 906E FFF6 sub.w D0, [A6 - 0xA] 00000C1C 48C0 ext.l D0 00000C1E 81FC 0002 divs.w D0, 0x2 00000C22 D06E FFF8 add.w D0, [A6 - 0x8] 00000C26 D06E FFF6 add.w D0, [A6 - 0xA] 00000C2A 906E FFF4 sub.w D0, [A6 - 0xC] 00000C2E 3C00 move.w D6, D0 00000C30 486E FCF4 pea.l [A6 - 0x30C] 00000C34 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 00000C38 3A00 move.w D5, D0 00000C3A 302E FFFE move.w D0, [A6 - 0x2] 00000C3E 9045 sub.w D0, D5 00000C40 3E80 move.w [A7], D0 00000C42 3F06 move.w -[A7], D6 00000C44 A893 syscall MoveTo 00000C46 486E FCF4 pea.l [A6 - 0x30C] 00000C4A 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00000C4E 9E45 sub.w D7, D5 00000C50 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 00000C54 2E8B move.l [A7], A3 00000C56 4EBA FAB8 jsr [PC - 0x548 /* 00000710 */] 00000C5A 486E FADE pea.l [A6 - 0x522] 00000C5E 2F0A move.l -[A7], A2 00000C60 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */] 00000C64 486E FADE pea.l [A6 - 0x522] 00000C68 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00000C6C 4FEF 0068 lea.l A7, [A7 + 0x68] 00000C70 486E FAD8 pea.l [A6 - 0x528] 00000C74 486E FADA pea.l [A6 - 0x526] 00000C78 486E FADE pea.l [A6 - 0x522] 00000C7C 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 00000C80 3EBC 0003 move.w [A7], 0x3 00000C84 2F0B move.l -[A7], A3 00000C86 4EBA FA38 jsr [PC - 0x5C8 /* 000006C0 */] 00000C8A 2E8B move.l [A7], A3 00000C8C 4EBA FA82 jsr [PC - 0x57E /* 00000710 */] 00000C90 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 00000C94 486E FADE pea.l [A6 - 0x522] 00000C98 2F0A move.l -[A7], A2 00000C9A 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000C9E 486E FFF4 pea.l [A6 - 0xC] 00000CA2 486E FFF6 pea.l [A6 - 0xA] 00000CA6 486E FADE pea.l [A6 - 0x522] 00000CAA 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 00000CAE 3D7C 0010 FBE2 move.w [A6 - 0x41E], 0x10 00000CB4 486E FADE pea.l [A6 - 0x522] 00000CB8 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00000CBC 3EBC 0003 move.w [A7], 0x3 00000CC0 2F0B move.l -[A7], A3 00000CC2 4EBA F9FC jsr [PC - 0x604 /* 000006C0 */] 00000CC6 0647 FFF1 addi.w D7, 0xFFF1 00000CCA 3E87 move.w [A7], D7 00000CCC 486E FEF4 pea.l [A6 - 0x10C] 00000CD0 4EAD 0DD2 jsr [A5 + 0xDD2 /* export_438 */] 00000CD4 3E2E FADA move.w D7, [A6 - 0x526] 00000CD8 DE6E FFF6 add.w D7, [A6 - 0xA] 00000CDC 302E FFFC move.w D0, [A6 - 0x4] 00000CE0 906E FFF8 sub.w D0, [A6 - 0x8] 00000CE4 9047 sub.w D0, D7 00000CE6 48C0 ext.l D0 00000CE8 81FC 0002 divs.w D0, 0x2 00000CEC D06E FFF8 add.w D0, [A6 - 0x8] 00000CF0 D06E FFF6 add.w D0, [A6 - 0xA] 00000CF4 906E FFF4 sub.w D0, [A6 - 0xC] 00000CF8 3C00 move.w D6, D0 00000CFA 3EAE FFFA move.w [A7], [A6 - 0x6] 00000CFE 3F06 move.w -[A7], D6 00000D00 A893 syscall MoveTo 00000D02 486E FEF4 pea.l [A6 - 0x10C] 00000D06 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00000D0A 2E8B move.l [A7], A3 00000D0C 4EBA FA02 jsr [PC - 0x5FE /* 00000710 */] 00000D10 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 00000D14 DC6E FFF6 add.w D6, [A6 - 0xA] 00000D18 2E8A move.l [A7], A2 00000D1A 4EAD 255A jsr [A5 + 0x255A /* export_1191 */] 00000D1E 3EBC 0003 move.w [A7], 0x3 00000D22 2F0B move.l -[A7], A3 00000D24 4EBA F99A jsr [PC - 0x666 /* 000006C0 */] 00000D28 3EAE FFFA move.w [A7], [A6 - 0x6] 00000D2C 3F06 move.w -[A7], D6 00000D2E A893 syscall MoveTo 00000D30 486E FDF4 pea.l [A6 - 0x20C] 00000D34 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00000D38 2E8B move.l [A7], A3 00000D3A 4EBA F9D4 jsr [PC - 0x62C /* 00000710 */] 00000D3E 4EAD 2562 jsr [A5 + 0x2562 /* export_1192 */] 00000D42 7001 moveq.l D0, 0x01 00000D44 4CEE 1CE0 FAC0 movem.l D5,D6,D7,A2,A3,A4, [A6 - 0x540] 00000D4A 4E5E unlink A6 00000D4C 4E75 rts export_69: 00000D4E 4E56 FE00 link A6, -0x0200 00000D52 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000D56 486E FF00 pea.l [A6 - 0x100] 00000D5A 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000D5E 2EAE 000C move.l [A7], [A6 + 0xC] 00000D62 486E FE00 pea.l [A6 - 0x200] 00000D66 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000D6A 4257 clr.w [A7] 00000D6C 486E FF00 pea.l [A6 - 0x100] 00000D70 486E FE00 pea.l [A6 - 0x200] 00000D74 4EAD 06F2 jsr [A5 + 0x6F2 /* export_218 */] 00000D78 301F move.w D0, [A7]+ 00000D7A 4E5E unlink A6 00000D7C 4E75 rts export_70: 00000D7E 4E56 FFF8 link A6, -0x0008 00000D82 206E 0008 movea.l A0, [A6 + 0x8] 00000D86 226E 000C movea.l A1, [A6 + 0xC] 00000D8A 3290 move.w [A1], [A0] 00000D8C 2368 0002 0002 move.l [A1 + 0x2], [A0 + 0x2] 00000D92 4868 0006 pea.l [A0 + 0x6] 00000D96 4869 0006 pea.l [A1 + 0x6] 00000D9A 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000D9E 4E5E unlink A6 00000DA0 4E75 rts fn00000DA2: 00000DA2 4E56 0000 link A6, 0 00000DA6 2F07 move.l -[A7], D7 00000DA8 1E2E 0008 move.b D7, [A6 + 0x8] 00000DAC 0C07 0009 cmpi.b D7, 0x9 /* '\t' */ 00000DB0 6718 beq +0x1A /* 00000DCA */ 00000DB2 0C07 000D cmpi.b D7, 0xD /* '\r' */ 00000DB6 6712 beq +0x14 /* 00000DCA */ 00000DB8 0C07 007F cmpi.b D7, 0x7F 00000DBC 670C beq +0xE /* 00000DCA */ 00000DBE 0C07 0008 cmpi.b D7, 0x8 00000DC2 6706 beq +0x8 /* 00000DCA */ 00000DC4 0C07 0003 cmpi.b D7, 0x3 00000DC8 6604 bne +0x6 /* 00000DCE */ label00000DCA: 00000DCA 7001 moveq.l D0, 0x01 00000DCC 601E bra +0x20 /* 00000DEC */ label00000DCE: 00000DCE 0C07 001C cmpi.b D7, 0x1C 00000DD2 6712 beq +0x14 /* 00000DE6 */ 00000DD4 0C07 001D cmpi.b D7, 0x1D 00000DD8 670C beq +0xE /* 00000DE6 */ 00000DDA 0C07 001E cmpi.b D7, 0x1E 00000DDE 6706 beq +0x8 /* 00000DE6 */ 00000DE0 0C07 001F cmpi.b D7, 0x1F 00000DE4 6604 bne +0x6 /* 00000DEA */ label00000DE6: 00000DE6 7001 moveq.l D0, 0x01 00000DE8 6002 bra +0x4 /* 00000DEC */ label00000DEA: 00000DEA 7000 moveq.l D0, 0x00 label00000DEC: 00000DEC 2E1F move.l D7, [A7]+ 00000DEE 4E5E unlink A6 00000DF0 4E75 rts export_71: fn00000DF2: 00000DF2 4E56 0000 link A6, 0 00000DF6 48E7 0108 movem.l -[A7], D7,A4 00000DFA 286E 0008 movea.l A4, [A6 + 0x8] 00000DFE 0C54 0003 cmpi.w [A4], 0x3 00000E02 6706 beq +0x8 /* 00000E0A */ 00000E04 7000 moveq.l D0, 0x00 00000E06 6000 0092 bra +0x94 /* 00000E9A */ label00000E0A: 00000E0A 082C 0000 000E btst.b [A4 + 0xE], 0x0 00000E10 56C7 sne D7 00000E12 4407 neg.b D7 00000E14 4887 ext.w D7 00000E16 4A47 tst.w D7 00000E18 6704 beq +0x6 /* 00000E1E */ 00000E1A 7000 moveq.l D0, 0x00 00000E1C 607C bra +0x7E /* 00000E9A */ label00000E1E: 00000E1E 7EFF moveq.l D7, 0xFFFFFFFF 00000E20 CE2C 0005 and.b D7, [A4 + 0x5] 00000E24 7000 moveq.l D0, 0x00 00000E26 1007 move.b D0, D7 00000E28 2040 movea.l A0, D0 00000E2A D1FC FFFF FBEA add.l A0, 0xFFFFFBEA 00000E30 1010 move.b D0, [A0] 00000E32 0200 00C0 andi.b D0, 0xC0 00000E36 672A beq +0x2C /* 00000E62 */ 00000E38 4A6E 000E tst.w [A6 + 0xE] 00000E3C 6720 beq +0x22 /* 00000E5E */ 00000E3E 1007 move.b D0, D7 00000E40 4880 ext.w D0 00000E42 3F00 move.w -[A7], D0 00000E44 4EAD 0C3A jsr [A5 + 0xC3A /* export_387 */] 00000E48 1E00 move.b D7, D0 00000E4A 7000 moveq.l D0, 0x00 00000E4C C0AC 0002 and.l D0, [A4 + 0x2] 00000E50 1207 move.b D1, D7 00000E52 4881 ext.w D1 00000E54 48C1 ext.l D1 00000E56 8081 or.l D0, D1 00000E58 2940 0002 move.l [A4 + 0x2], D0 00000E5C 548F addq.l A7, 2 label00000E5E: 00000E5E 7000 moveq.l D0, 0x00 00000E60 6038 bra +0x3A /* 00000E9A */ label00000E62: 00000E62 4A6E 000C tst.w [A6 + 0xC] 00000E66 6714 beq +0x16 /* 00000E7C */ 00000E68 0C07 002D cmpi.b D7, 0x2D /* '-' */ 00000E6C 6604 bne +0x6 /* 00000E72 */ 00000E6E 7000 moveq.l D0, 0x00 00000E70 6028 bra +0x2A /* 00000E9A */ label00000E72: 00000E72 0C07 0020 cmpi.b D7, 0x20 /* ' ' */ 00000E76 6604 bne +0x6 /* 00000E7C */ 00000E78 7000 moveq.l D0, 0x00 00000E7A 601E bra +0x20 /* 00000E9A */ label00000E7C: 00000E7C 1F07 move.b -[A7], D7 00000E7E 4EBA FF22 jsr [PC - 0xDE /* 00000DA2 */] 00000E82 4A40 tst.w D0 00000E84 548F addq.l A7, 2 00000E86 6704 beq +0x6 /* 00000E8C */ 00000E88 7000 moveq.l D0, 0x00 00000E8A 600E bra +0x10 /* 00000E9A */ label00000E8C: 00000E8C 4254 clr.w [A4] 00000E8E 7000 moveq.l D0, 0x00 00000E90 C0AC 0002 and.l D0, [A4 + 0x2] 00000E94 2940 0002 move.l [A4 + 0x2], D0 00000E98 7001 moveq.l D0, 0x01 label00000E9A: 00000E9A 4CDF 1080 movem.l D7,A4, [A7]+ 00000E9E 4E5E unlink A6 00000EA0 4E75 rts 00000EA2 4E56 0000 link A6, 0 00000EA6 4878 0001 push.l 0x1 00000EAA 2F2E 000C move.l -[A7], [A6 + 0xC] 00000EAE 4EBA FF42 jsr [PC - 0xBE /* 00000DF2 */] 00000EB2 4A40 tst.w D0 00000EB4 508F addq.l A7, 8 00000EB6 6706 beq +0x8 /* 00000EBE */ 00000EB8 3F3C 0003 move.w -[A7], 0x3 00000EBC A9C8 syscall SysBeep label00000EBE: 00000EBE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000EC2 2F2E 000C move.l -[A7], [A6 + 0xC] 00000EC6 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000ECA 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */] 00000ECE 3D40 0014 move.w [A6 + 0x14], D0 00000ED2 4E5E unlink A6 00000ED4 205F movea.l A0, [A7]+ 00000ED6 4FEF 000C lea.l A7, [A7 + 0xC] 00000EDA 4ED0 jmp [A0] export_72: fn00000EDC: 00000EDC 4E56 0000 link A6, 0 00000EE0 48E7 0108 movem.l -[A7], D7,A4 00000EE4 286E 0008 movea.l A4, [A6 + 0x8] 00000EE8 0C54 0003 cmpi.w [A4], 0x3 00000EEC 6704 beq +0x6 /* 00000EF2 */ 00000EEE 7000 moveq.l D0, 0x00 00000EF0 6068 bra +0x6A /* 00000F5A */ label00000EF2: 00000EF2 082C 0000 000E btst.b [A4 + 0xE], 0x0 00000EF8 56C7 sne D7 00000EFA 4407 neg.b D7 00000EFC 4887 ext.w D7 00000EFE 4A47 tst.w D7 00000F00 6704 beq +0x6 /* 00000F06 */ 00000F02 7000 moveq.l D0, 0x00 00000F04 6054 bra +0x56 /* 00000F5A */ label00000F06: 00000F06 7EFF moveq.l D7, 0xFFFFFFFF 00000F08 CE2C 0005 and.b D7, [A4 + 0x5] 00000F0C 7000 moveq.l D0, 0x00 00000F0E 1007 move.b D0, D7 00000F10 2040 movea.l A0, D0 00000F12 D1FC FFFF FBEA add.l A0, 0xFFFFFBEA 00000F18 0810 0004 btst.b [A0], 0x4 00000F1C 6704 beq +0x6 /* 00000F22 */ 00000F1E 7000 moveq.l D0, 0x00 00000F20 6038 bra +0x3A /* 00000F5A */ label00000F22: 00000F22 4A6E 000C tst.w [A6 + 0xC] 00000F26 6714 beq +0x16 /* 00000F3C */ 00000F28 0C07 002D cmpi.b D7, 0x2D /* '-' */ 00000F2C 6604 bne +0x6 /* 00000F32 */ 00000F2E 7000 moveq.l D0, 0x00 00000F30 6028 bra +0x2A /* 00000F5A */ label00000F32: 00000F32 0C07 0020 cmpi.b D7, 0x20 /* ' ' */ 00000F36 6604 bne +0x6 /* 00000F3C */ 00000F38 7000 moveq.l D0, 0x00 00000F3A 601E bra +0x20 /* 00000F5A */ label00000F3C: 00000F3C 1F07 move.b -[A7], D7 00000F3E 4EBA FE62 jsr [PC - 0x19E /* 00000DA2 */] 00000F42 4A40 tst.w D0 00000F44 548F addq.l A7, 2 00000F46 6704 beq +0x6 /* 00000F4C */ 00000F48 7000 moveq.l D0, 0x00 00000F4A 600E bra +0x10 /* 00000F5A */ label00000F4C: 00000F4C 4254 clr.w [A4] 00000F4E 7000 moveq.l D0, 0x00 00000F50 C0AC 0002 and.l D0, [A4 + 0x2] 00000F54 2940 0002 move.l [A4 + 0x2], D0 00000F58 7001 moveq.l D0, 0x01 label00000F5A: 00000F5A 4CDF 1080 movem.l D7,A4, [A7]+ 00000F5E 4E5E unlink A6 00000F60 4E75 rts 00000F62 4E56 0000 link A6, 0 00000F66 4267 clr.w -[A7] 00000F68 2F2E 000C move.l -[A7], [A6 + 0xC] 00000F6C 4EBA FF6E jsr [PC - 0x92 /* 00000EDC */] 00000F70 4A40 tst.w D0 00000F72 5C8F addq.l A7, 6 00000F74 6706 beq +0x8 /* 00000F7C */ 00000F76 3F3C 0003 move.w -[A7], 0x3 00000F7A A9C8 syscall SysBeep label00000F7C: 00000F7C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000F80 2F2E 000C move.l -[A7], [A6 + 0xC] 00000F84 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000F88 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */] 00000F8C 3D40 0014 move.w [A6 + 0x14], D0 00000F90 4E5E unlink A6 00000F92 205F movea.l A0, [A7]+ 00000F94 4FEF 000C lea.l A7, [A7 + 0xC] 00000F98 4ED0 jmp [A0] export_73: 00000F9A 4E56 0000 link A6, 0 00000F9E 3F3C 0001 move.w -[A7], 0x1 00000FA2 2F2E 000C move.l -[A7], [A6 + 0xC] 00000FA6 4EBA FF34 jsr [PC - 0xCC /* 00000EDC */] 00000FAA 4A40 tst.w D0 00000FAC 5C8F addq.l A7, 6 00000FAE 6706 beq +0x8 /* 00000FB6 */ 00000FB0 3F3C 0003 move.w -[A7], 0x3 00000FB4 A9C8 syscall SysBeep label00000FB6: 00000FB6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000FBA 2F2E 000C move.l -[A7], [A6 + 0xC] 00000FBE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000FC2 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */] 00000FC6 3D40 0014 move.w [A6 + 0x14], D0 00000FCA 4E5E unlink A6 00000FCC 205F movea.l A0, [A7]+ 00000FCE 4FEF 000C lea.l A7, [A7 + 0xC] 00000FD2 4ED0 jmp [A0] export_74: 00000FD4 4E56 0000 link A6, 0 00000FD8 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00000FDC 286E 0008 movea.l A4, [A6 + 0x8] 00000FE0 2F0C move.l -[A7], A4 00000FE2 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */] 00000FE6 3E00 move.w D7, D0 00000FE8 4A47 tst.w D7 00000FEA 588F addq.l A7, 4 00000FEC 6604 bne +0x6 /* 00000FF2 */ 00000FEE 7001 moveq.l D0, 0x01 00000FF0 6020 bra +0x22 /* 00001012 */ label00000FF2: 00000FF2 7C00 moveq.l D6, 0x00 00000FF4 6016 bra +0x18 /* 0000100C */ label00000FF6: 00000FF6 1A34 6000 move.b D5, [A4 + D6.w] 00000FFA 0C05 0020 cmpi.b D5, 0x20 /* ' ' */ 00000FFE 670A beq +0xC /* 0000100A */ 00001000 0C05 0009 cmpi.b D5, 0x9 /* '\t' */ 00001004 6704 beq +0x6 /* 0000100A */ 00001006 7000 moveq.l D0, 0x00 00001008 6008 bra +0xA /* 00001012 */ label0000100A: 0000100A 5246 addq.w D6, 1 label0000100C: 0000100C BE46 cmp.w D7, D6 0000100E 6EE6 bgt -0x18 /* 00000FF6 */ 00001010 7001 moveq.l D0, 0x01 label00001012: 00001012 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00001016 4E5E unlink A6 00001018 4E75 rts export_75: 0000101A 4E56 0000 link A6, 0 0000101E 2F3C 00E3 0085 move.l -[A7], 0xE30085 00001024 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] 00001028 3EAE 000A move.w [A7], [A6 + 0xA] 0000102C 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001030 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001034 4E5E unlink A6 00001036 4E75 rts export_76: 00001038 4E56 FDDE link A6, -0x0222 0000103C 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00001040 486E FEEA pea.l [A6 - 0x116] 00001044 2F39 FFFF D096 move.l -[A7], [0xFFFFD096] 0000104A 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */] 0000104E 486E FEE6 pea.l [A6 - 0x11A] 00001052 486E FEE8 pea.l [A6 - 0x118] 00001056 486E FEEA pea.l [A6 - 0x116] 0000105A 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 0000105E 7003 moveq.l D0, 0x03 00001060 C1EE FEE8 muls.w D0, [A6 - 0x118] 00001064 322E 0010 move.w D1, [A6 + 0x10] 00001068 926E 000C sub.w D1, [A6 + 0xC] 0000106C 9240 sub.w D1, D0 0000106E 48C1 ext.l D1 00001070 83FC 0002 divs.w D1, 0x2 00001074 D26E 000C add.w D1, [A6 + 0xC] 00001078 D26E FEE8 add.w D1, [A6 - 0x118] 0000107C 926E FEE6 sub.w D1, [A6 - 0x11A] 00001080 3E01 move.w D7, D1 00001082 2EBC 00F5 0001 move.l [A7], 0xF50001 00001088 486E FDDE pea.l [A6 - 0x222] 0000108C 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 00001090 486E FDDE pea.l [A6 - 0x222] 00001094 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 00001098 3C00 move.w D6, D0 0000109A 3A06 move.w D5, D6 0000109C 302E 0012 move.w D0, [A6 + 0x12] 000010A0 906E 000E sub.w D0, [A6 + 0xE] 000010A4 9046 sub.w D0, D6 000010A6 48C0 ext.l D0 000010A8 81FC 0002 divs.w D0, 0x2 000010AC D06E 000E add.w D0, [A6 + 0xE] 000010B0 3800 move.w D4, D0 000010B2 3E84 move.w [A7], D4 000010B4 3F07 move.w -[A7], D7 000010B6 A893 syscall MoveTo 000010B8 486E FDDE pea.l [A6 - 0x222] 000010BC 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 000010C0 DE6E FEE8 add.w D7, [A6 - 0x118] 000010C4 2EBC 00F5 0002 move.l [A7], 0xF50002 000010CA 486E FDDE pea.l [A6 - 0x222] 000010CE 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 000010D2 486E FDDE pea.l [A6 - 0x222] 000010D6 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 000010DA 3C00 move.w D6, D0 000010DC BA46 cmp.w D5, D6 000010DE 4FEF 0026 lea.l A7, [A7 + 0x26] 000010E2 6C04 bge +0x6 /* 000010E8 */ 000010E4 3006 move.w D0, D6 000010E6 6002 bra +0x4 /* 000010EA */ label000010E8: 000010E8 3005 move.w D0, D5 label000010EA: 000010EA 3A00 move.w D5, D0 000010EC 302E 0012 move.w D0, [A6 + 0x12] 000010F0 906E 000E sub.w D0, [A6 + 0xE] 000010F4 9046 sub.w D0, D6 000010F6 48C0 ext.l D0 000010F8 81FC 0002 divs.w D0, 0x2 000010FC D06E 000E add.w D0, [A6 + 0xE] 00001100 3800 move.w D4, D0 00001102 3F04 move.w -[A7], D4 00001104 3F07 move.w -[A7], D7 00001106 A893 syscall MoveTo 00001108 486E FDDE pea.l [A6 - 0x222] 0000110C 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00001110 DE6E FEE8 add.w D7, [A6 - 0x118] 00001114 4A6E 0014 tst.w [A6 + 0x14] 00001118 588F addq.l A7, 4 0000111A 6712 beq +0x14 /* 0000112E */ 0000111C 2F3C 00F5 0004 move.l -[A7], 0xF50004 00001122 486E FDDE pea.l [A6 - 0x222] 00001126 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 0000112A 508F addq.l A7, 8 0000112C 6010 bra +0x12 /* 0000113E */ label0000112E: 0000112E 2F3C 00F5 0003 move.l -[A7], 0xF50003 00001134 486E FDDE pea.l [A6 - 0x222] 00001138 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 0000113C 508F addq.l A7, 8 label0000113E: 0000113E 486E FDDE pea.l [A6 - 0x222] 00001142 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 00001146 3C00 move.w D6, D0 00001148 BA46 cmp.w D5, D6 0000114A 588F addq.l A7, 4 0000114C 6C04 bge +0x6 /* 00001152 */ 0000114E 3006 move.w D0, D6 00001150 6002 bra +0x4 /* 00001154 */ label00001152: 00001152 3005 move.w D0, D5 label00001154: 00001154 3A00 move.w D5, D0 00001156 302E 0012 move.w D0, [A6 + 0x12] 0000115A 906E 000E sub.w D0, [A6 + 0xE] 0000115E 9046 sub.w D0, D6 00001160 48C0 ext.l D0 00001162 81FC 0002 divs.w D0, 0x2 00001166 D06E 000E add.w D0, [A6 + 0xE] 0000116A 3800 move.w D4, D0 0000116C 3F04 move.w -[A7], D4 0000116E 3F07 move.w -[A7], D7 00001170 A893 syscall MoveTo 00001172 486E FDDE pea.l [A6 - 0x222] 00001176 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 0000117A 7003 moveq.l D0, 0x03 0000117C C1EE FEE8 muls.w D0, [A6 - 0x118] 00001180 322E 0010 move.w D1, [A6 + 0x10] 00001184 926E 000C sub.w D1, [A6 + 0xC] 00001188 9240 sub.w D1, D0 0000118A 48C1 ext.l D1 0000118C 83FC 0002 divs.w D1, 0x2 00001190 D26E 000C add.w D1, [A6 + 0xC] 00001194 3D41 FEDE move.w [A6 - 0x122], D1 00001198 7003 moveq.l D0, 0x03 0000119A C1EE FEE8 muls.w D0, [A6 - 0x118] 0000119E 322E 0010 move.w D1, [A6 + 0x10] 000011A2 926E 000C sub.w D1, [A6 + 0xC] 000011A6 9240 sub.w D1, D0 000011A8 48C1 ext.l D1 000011AA 83FC 0002 divs.w D1, 0x2 000011AE 302E 0010 move.w D0, [A6 + 0x10] 000011B2 9041 sub.w D0, D1 000011B4 3D40 FEE2 move.w [A6 - 0x11E], D0 000011B8 302E 0012 move.w D0, [A6 + 0x12] 000011BC 906E 000E sub.w D0, [A6 + 0xE] 000011C0 9045 sub.w D0, D5 000011C2 48C0 ext.l D0 000011C4 81FC 0002 divs.w D0, 0x2 000011C8 D06E 000E add.w D0, [A6 + 0xE] 000011CC 3D40 FEE0 move.w [A6 - 0x120], D0 000011D0 302E 0012 move.w D0, [A6 + 0x12] 000011D4 906E 000E sub.w D0, [A6 + 0xE] 000011D8 9045 sub.w D0, D5 000011DA 48C0 ext.l D0 000011DC 81FC 0002 divs.w D0, 0x2 000011E0 322E 0012 move.w D1, [A6 + 0x12] 000011E4 9240 sub.w D1, D0 000011E6 3D41 FEE4 move.w [A6 - 0x11C], D1 000011EA 486E FEDE pea.l [A6 - 0x122] 000011EE 2F3C FFFB FFFB move.l -[A7], 0xFFFBFFFB 000011F4 A8A9 syscall InsetRect 000011F6 2EBC 0001 0008 move.l [A7], 0x10008 000011FC 3F3C 0001 move.w -[A7], 0x1 00001200 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 00001206 486E FEDE pea.l [A6 - 0x122] 0000120A 4EAD 07A2 jsr [A5 + 0x7A2 /* export_240 */] 0000120E 4CEE 00F0 FDCE movem.l D4,D5,D6,D7, [A6 - 0x232] 00001214 4E5E unlink A6 00001216 4E75 rts fn00001218: 00001218 4E56 FEEA link A6, -0x0116 0000121C 48E7 0300 movem.l -[A7], D6,D7 00001220 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001224 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001228 4EAD 2612 jsr [A5 + 0x2612 /* export_1214 */] 0000122C 2EBC 00D9 0008 move.l [A7], 0xD90008 00001232 2F2E 000C move.l -[A7], [A6 + 0xC] 00001236 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 0000123A 486E FEEA pea.l [A6 - 0x116] 0000123E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001242 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */] 00001246 3D79 FFFF D340 FFEE move.w [A6 - 0x12], [0xFFFFD340] 0000124E 486E FEEA pea.l [A6 - 0x116] 00001252 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001256 2EAE 000C move.l [A7], [A6 + 0xC] 0000125A 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 0000125E 3E00 move.w D7, D0 00001260 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 00001264 3D79 FFFF D344 FFEE move.w [A6 - 0x12], [0xFFFFD344] 0000126C 426E FFF0 clr.w [A6 - 0x10] 00001270 486E FEEA pea.l [A6 - 0x116] 00001274 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001278 2EAE 0010 move.l [A7], [A6 + 0x10] 0000127C 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 00001280 3C00 move.w D6, D0 00001282 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 00001286 BE46 cmp.w D7, D6 00001288 4FEF 001C lea.l A7, [A7 + 0x1C] 0000128C 6C04 bge +0x6 /* 00001292 */ 0000128E 3006 move.w D0, D6 00001290 6002 bra +0x4 /* 00001294 */ label00001292: 00001292 3007 move.w D0, D7 label00001294: 00001294 206E 0014 movea.l A0, [A6 + 0x14] 00001298 3080 move.w [A0], D0 0000129A 7001 moveq.l D0, 0x01 0000129C 4CDF 00C0 movem.l D6,D7, [A7]+ 000012A0 4E5E unlink A6 000012A2 4E75 rts export_77: 000012A4 4E56 FDFA link A6, -0x0206 000012A8 486E FFFC pea.l [A6 - 0x4] 000012AC 3F3C 00E0 move.w -[A7], 0xE0 000012B0 4EAD 15EA jsr [A5 + 0x15EA /* export_697 */] 000012B4 206E FFFC movea.l A0, [A6 - 0x4] 000012B8 2050 movea.l A0, [A0] 000012BA 226E FFFC movea.l A1, [A6 - 0x4] 000012BE 2251 movea.l A1, [A1] 000012C0 3029 0006 move.w D0, [A1 + 0x6] 000012C4 9068 0002 sub.w D0, [A0 + 0x2] 000012C8 206E 0010 movea.l A0, [A6 + 0x10] 000012CC 3080 move.w [A0], D0 000012CE 226E FFFC movea.l A1, [A6 - 0x4] 000012D2 2251 movea.l A1, [A1] 000012D4 206E FFFC movea.l A0, [A6 - 0x4] 000012D8 2050 movea.l A0, [A0] 000012DA 3028 0008 move.w D0, [A0 + 0x8] 000012DE 9069 0004 sub.w D0, [A1 + 0x4] 000012E2 206E 000C movea.l A0, [A6 + 0xC] 000012E6 3080 move.w [A0], D0 000012E8 486E FFFA pea.l [A6 - 0x6] 000012EC 486E FDFA pea.l [A6 - 0x206] 000012F0 486E FEFA pea.l [A6 - 0x106] 000012F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012F8 4EBA FF1E jsr [PC - 0xE2 /* 00001218 */] 000012FC 7005 moveq.l D0, 0x05 000012FE D06E FFFA add.w D0, [A6 - 0x6] 00001302 206E 000C movea.l A0, [A6 + 0xC] 00001306 D150 add.w [A0], D0 00001308 7001 moveq.l D0, 0x01 0000130A 4E5E unlink A6 0000130C 4E75 rts export_78: fn0000130E: 0000130E 4E56 FCCE link A6, -0x0332 00001312 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00001316 286E 0008 movea.l A4, [A6 + 0x8] 0000131A 486E FFFC pea.l [A6 - 0x4] 0000131E 3F3C 00E0 move.w -[A7], 0xE0 00001322 4EAD 15EA jsr [A5 + 0x15EA /* export_697 */] 00001326 486E FFF4 pea.l [A6 - 0xC] 0000132A 3F2E 0010 move.w -[A7], [A6 + 0x10] 0000132E 2F0C move.l -[A7], A4 00001330 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00001334 486E FFF4 pea.l [A6 - 0xC] 00001338 A8A3 syscall EraseRect 0000133A 2D6E FFF4 FFEC move.l [A6 - 0x14], [A6 - 0xC] 00001340 2D6E FFF8 FFF0 move.l [A6 - 0x10], [A6 - 0x8] 00001346 206E FFFC movea.l A0, [A6 - 0x4] 0000134A 2050 movea.l A0, [A0] 0000134C 226E FFFC movea.l A1, [A6 - 0x4] 00001350 2251 movea.l A1, [A1] 00001352 3029 0008 move.w D0, [A1 + 0x8] 00001356 9068 0004 sub.w D0, [A0 + 0x4] 0000135A 322E FFF2 move.w D1, [A6 - 0xE] 0000135E 9240 sub.w D1, D0 00001360 3D41 FFEE move.w [A6 - 0x12], D1 00001364 2EAE FFFC move.l [A7], [A6 - 0x4] 00001368 486E FFEC pea.l [A6 - 0x14] 0000136C A8F6 syscall DrawPicture 0000136E 486E FEEC pea.l [A6 - 0x114] 00001372 2F2E 000C move.l -[A7], [A6 + 0xC] 00001376 4EAD 2612 jsr [A5 + 0x2612 /* export_1214 */] 0000137A 4A6E 0012 tst.w [A6 + 0x12] 0000137E 4FEF 0014 lea.l A7, [A7 + 0x14] 00001382 6704 beq +0x6 /* 00001388 */ 00001384 7E08 moveq.l D7, 0x08 00001386 6002 bra +0x4 /* 0000138A */ label00001388: 00001388 7E0B moveq.l D7, 0x0B label0000138A: 0000138A 3F07 move.w -[A7], D7 0000138C 3F3C 00D9 move.w -[A7], 0xD9 00001390 486E FDEC pea.l [A6 - 0x214] 00001394 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 00001398 486E FCCE pea.l [A6 - 0x332] 0000139C 2F2E 000C move.l -[A7], [A6 + 0xC] 000013A0 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */] 000013A4 3D79 FFFF D340 FDD2 move.w [A6 - 0x22E], [0xFFFFD340] 000013AC 486E FCCE pea.l [A6 - 0x332] 000013B0 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 000013B4 486E FDEC pea.l [A6 - 0x214] 000013B8 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 000013BC 3E00 move.w D7, D0 000013BE 486E FDE4 pea.l [A6 - 0x21C] 000013C2 486E FDE6 pea.l [A6 - 0x21A] 000013C6 486E FCCE pea.l [A6 - 0x332] 000013CA 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 000013CE 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 000013D2 3D79 FFFF D344 FDD2 move.w [A6 - 0x22E], [0xFFFFD344] 000013DA 3C2E FDD4 move.w D6, [A6 - 0x22C] 000013DE 426E FDD4 clr.w [A6 - 0x22C] 000013E2 486E FCCE pea.l [A6 - 0x332] 000013E6 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 000013EA 486E FEEC pea.l [A6 - 0x114] 000013EE 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 000013F2 3A00 move.w D5, D0 000013F4 486E FDE8 pea.l [A6 - 0x218] 000013F8 486E FDEA pea.l [A6 - 0x216] 000013FC 486E FCCE pea.l [A6 - 0x332] 00001400 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 00001404 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 00001408 3D46 FDD4 move.w [A6 - 0x22C], D6 0000140C BE45 cmp.w D7, D5 0000140E 4FEF 0038 lea.l A7, [A7 + 0x38] 00001412 6C04 bge +0x6 /* 00001418 */ 00001414 3005 move.w D0, D5 00001416 6002 bra +0x4 /* 0000141A */ label00001418: 00001418 3007 move.w D0, D7 label0000141A: 0000141A 3E2E FFEE move.w D7, [A6 - 0x12] 0000141E 9E40 sub.w D7, D0 00001420 5B47 subq.w D7, 5 00001422 3C2E FDE6 move.w D6, [A6 - 0x21A] 00001426 DC6E FDEA add.w D6, [A6 - 0x216] 0000142A 302E FFF0 move.w D0, [A6 - 0x10] 0000142E 906E FFEC sub.w D0, [A6 - 0x14] 00001432 9046 sub.w D0, D6 00001434 48C0 ext.l D0 00001436 81FC 0002 divs.w D0, 0x2 0000143A D06E FFEC add.w D0, [A6 - 0x14] 0000143E D06E FDE6 add.w D0, [A6 - 0x21A] 00001442 906E FDE4 sub.w D0, [A6 - 0x21C] 00001446 3A00 move.w D5, D0 00001448 3D79 FFFF D340 FDD2 move.w [A6 - 0x22E], [0xFFFFD340] 00001450 486E FCCE pea.l [A6 - 0x332] 00001454 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001458 3EBC 0007 move.w [A7], 0x7 0000145C 2F0C move.l -[A7], A4 0000145E 4EBA F260 jsr [PC - 0xDA0 /* 000006C0 */] 00001462 3E87 move.w [A7], D7 00001464 3F05 move.w -[A7], D5 00001466 A893 syscall MoveTo 00001468 486E FDEC pea.l [A6 - 0x214] 0000146C 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00001470 2E8C move.l [A7], A4 00001472 4EBA F29C jsr [PC - 0xD64 /* 00000710 */] 00001476 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 0000147A 3D79 FFFF D344 FDD2 move.w [A6 - 0x22E], [0xFFFFD344] 00001482 3C2E FDD4 move.w D6, [A6 - 0x22C] 00001486 426E FDD4 clr.w [A6 - 0x22C] 0000148A 486E FCCE pea.l [A6 - 0x332] 0000148E 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001492 3EBC 0007 move.w [A7], 0x7 00001496 2F0C move.l -[A7], A4 00001498 4EBA F226 jsr [PC - 0xDDA /* 000006C0 */] 0000149C 302E FDE4 move.w D0, [A6 - 0x21C] 000014A0 D06E FDEA add.w D0, [A6 - 0x216] 000014A4 906E FDE8 sub.w D0, [A6 - 0x218] 000014A8 DA40 add.w D5, D0 000014AA 3E87 move.w [A7], D7 000014AC 3F05 move.w -[A7], D5 000014AE A893 syscall MoveTo 000014B0 486E FEEC pea.l [A6 - 0x114] 000014B4 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 000014B8 2E8C move.l [A7], A4 000014BA 4EBA F254 jsr [PC - 0xDAC /* 00000710 */] 000014BE 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 000014C2 7001 moveq.l D0, 0x01 000014C4 4CEE 10E0 FCBE movem.l D5,D6,D7,A4, [A6 - 0x342] 000014CA 4E5E unlink A6 000014CC 4E75 rts export_79: 000014CE 4E56 FFFC link A6, -0x0004 000014D2 486E FFFC pea.l [A6 - 0x4] 000014D6 2F2E 000A move.l -[A7], [A6 + 0xA] 000014DA 4EAD 0852 jsr [A5 + 0x852 /* export_262 */] 000014DE 3EBC 0001 move.w [A7], 0x1 000014E2 3F2E 0008 move.w -[A7], [A6 + 0x8] 000014E6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000014EA 2F2E 000A move.l -[A7], [A6 + 0xA] 000014EE 4EBA FE1E jsr [PC - 0x1E2 /* 0000130E */] 000014F2 4E5E unlink A6 000014F4 205F movea.l A0, [A7]+ 000014F6 5C8F addq.l A7, 6 000014F8 4ED0 jmp [A0] fn000014FA: 000014FA 4E56 FDF0 link A6, -0x0210 000014FE 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 00001502 286E 0008 movea.l A4, [A6 + 0x8] 00001506 3E2E 0012 move.w D7, [A6 + 0x12] 0000150A 4AB9 FFFF D096 tst.l [0xFFFFD096] 00001510 6700 011E beq +0x120 /* 00001630 */ 00001514 486E FF00 pea.l [A6 - 0x100] 00001518 2F39 FFFF D096 move.l -[A7], [0xFFFFD096] 0000151E 4EAD 2612 jsr [A5 + 0x2612 /* export_1214 */] 00001522 4A40 tst.w D0 00001524 508F addq.l A7, 8 00001526 6700 0108 beq +0x10A /* 00001630 */ 0000152A 2F3C 00D9 000A move.l -[A7], 0xD9000A 00001530 486E FE00 pea.l [A6 - 0x200] 00001534 4EAD 158A jsr [A5 + 0x158A /* export_685 */] 00001538 4A47 tst.w D7 0000153A 508F addq.l A7, 8 0000153C 660E bne +0x10 /* 0000154C */ 0000153E 486E FF00 pea.l [A6 - 0x100] 00001542 486E FE00 pea.l [A6 - 0x200] 00001546 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 0000154A 508F addq.l A7, 8 label0000154C: 0000154C 2F0C move.l -[A7], A4 0000154E 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */] 00001552 2E8C move.l [A7], A4 00001554 4EBA 0304 jsr [PC + 0x304 /* 0000185A */] 00001558 3EBC 0007 move.w [A7], 0x7 0000155C 2F0C move.l -[A7], A4 0000155E 4EBA F160 jsr [PC - 0xEA0 /* 000006C0 */] 00001562 3EAE 000E move.w [A7], [A6 + 0xE] 00001566 A88A syscall TextSize 00001568 3EAE 0010 move.w [A7], [A6 + 0x10] 0000156C A888 syscall TextFace 0000156E 486E FDF8 pea.l [A6 - 0x208] 00001572 A88B syscall GetFontInfo 00001574 3C2E FDFA move.w D6, [A6 - 0x206] 00001578 DC6E FDF8 add.w D6, [A6 - 0x208] 0000157C DC6E FDFE add.w D6, [A6 - 0x202] 00001580 3A2E FDFA move.w D5, [A6 - 0x206] 00001584 486E FDF0 pea.l [A6 - 0x210] 00001588 3F2E 000C move.w -[A7], [A6 + 0xC] 0000158C 2F0C move.l -[A7], A4 0000158E 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00001592 4A47 tst.w D7 00001594 4FEF 000E lea.l A7, [A7 + 0xE] 00001598 6706 beq +0x8 /* 000015A0 */ 0000159A 3806 move.w D4, D6 0000159C D844 add.w D4, D4 0000159E 6002 bra +0x4 /* 000015A2 */ label000015A0: 000015A0 3806 move.w D4, D6 label000015A2: 000015A2 302E FDF4 move.w D0, [A6 - 0x20C] 000015A6 906E FDF0 sub.w D0, [A6 - 0x210] 000015AA 9044 sub.w D0, D4 000015AC 48C0 ext.l D0 000015AE 81FC 0002 divs.w D0, 0x2 000015B2 D06E FDF0 add.w D0, [A6 - 0x210] 000015B6 D046 add.w D0, D6 000015B8 9045 sub.w D0, D5 000015BA 3600 move.w D3, D0 000015BC 486E FE00 pea.l [A6 - 0x200] 000015C0 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 000015C4 3A00 move.w D5, D0 000015C6 302E FDF6 move.w D0, [A6 - 0x20A] 000015CA 906E FDF2 sub.w D0, [A6 - 0x20E] 000015CE 9045 sub.w D0, D5 000015D0 48C0 ext.l D0 000015D2 81FC 0002 divs.w D0, 0x2 000015D6 D06E FDF2 add.w D0, [A6 - 0x20E] 000015DA 3800 move.w D4, D0 000015DC 3E84 move.w [A7], D4 000015DE 3F03 move.w -[A7], D3 000015E0 A893 syscall MoveTo 000015E2 486E FE00 pea.l [A6 - 0x200] 000015E6 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 000015EA 4A47 tst.w D7 000015EC 5C8F addq.l A7, 6 000015EE 6730 beq +0x32 /* 00001620 */ 000015F0 D646 add.w D3, D6 000015F2 486E FF00 pea.l [A6 - 0x100] 000015F6 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 000015FA 322E FDF6 move.w D1, [A6 - 0x20A] 000015FE 926E FDF2 sub.w D1, [A6 - 0x20E] 00001602 9240 sub.w D1, D0 00001604 48C1 ext.l D1 00001606 83FC 0002 divs.w D1, 0x2 0000160A D26E FDF2 add.w D1, [A6 - 0x20E] 0000160E 3801 move.w D4, D1 00001610 3E84 move.w [A7], D4 00001612 3F03 move.w -[A7], D3 00001614 A893 syscall MoveTo 00001616 486E FF00 pea.l [A6 - 0x100] 0000161A 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 0000161E 5C8F addq.l A7, 6 label00001620: 00001620 2F0C move.l -[A7], A4 00001622 4EBA F0EC jsr [PC - 0xF14 /* 00000710 */] 00001626 2E8C move.l [A7], A4 00001628 4EBA 027A jsr [PC + 0x27A /* 000018A4 */] 0000162C 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */] label00001630: 00001630 4CEE 10F8 FDD8 movem.l D3,D4,D5,D6,D7,A4, [A6 - 0x228] 00001636 4E5E unlink A6 00001638 4E75 rts export_80: 0000163A 4E56 0000 link A6, 0 0000163E 42A7 clr.l -[A7] 00001640 3F39 FFFF D342 move.w -[A7], [0xFFFFD342] 00001646 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000164A 2F2E 000A move.l -[A7], [A6 + 0xA] 0000164E 4EBA FEAA jsr [PC - 0x156 /* 000014FA */] 00001652 4E5E unlink A6 00001654 205F movea.l A0, [A7]+ 00001656 5C8F addq.l A7, 6 00001658 4ED0 jmp [A0] export_81: 0000165A 4E56 0000 link A6, 0 0000165E 4878 0001 push.l 0x1 00001662 3F39 FFFF D340 move.w -[A7], [0xFFFFD340] 00001668 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000166C 2F2E 000A move.l -[A7], [A6 + 0xA] 00001670 4EBA FE88 jsr [PC - 0x178 /* 000014FA */] 00001674 4E5E unlink A6 00001676 205F movea.l A0, [A7]+ 00001678 5C8F addq.l A7, 6 0000167A 4ED0 jmp [A0] export_82: 0000167C 4E56 FCDE link A6, -0x0322 00001680 48E7 0108 movem.l -[A7], D7,A4 00001684 286E 000A movea.l A4, [A6 + 0xA] 00001688 4AB9 FFFF D096 tst.l [0xFFFFD096] 0000168E 6700 00E2 beq +0xE4 /* 00001772 */ 00001692 486E FF00 pea.l [A6 - 0x100] 00001696 2F39 FFFF D096 move.l -[A7], [0xFFFFD096] 0000169C 4EAD 25F2 jsr [A5 + 0x25F2 /* export_1210 */] 000016A0 486E FE00 pea.l [A6 - 0x200] 000016A4 2F39 FFFF D096 move.l -[A7], [0xFFFFD096] 000016AA 4EAD 25FA jsr [A5 + 0x25FA /* export_1211 */] 000016AE 486E FCEA pea.l [A6 - 0x316] 000016B2 2F39 FFFF D096 move.l -[A7], [0xFFFFD096] 000016B8 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */] 000016BC 3D7C 0010 FDEE move.w [A6 - 0x212], 0x10 000016C2 426E FDF0 clr.w [A6 - 0x210] 000016C6 486E FCE6 pea.l [A6 - 0x31A] 000016CA 486E FCE8 pea.l [A6 - 0x318] 000016CE 486E FCEA pea.l [A6 - 0x316] 000016D2 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 000016D6 486E FCDE pea.l [A6 - 0x322] 000016DA 3F2E 0008 move.w -[A7], [A6 + 0x8] 000016DE 2F0C move.l -[A7], A4 000016E0 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 000016E4 3E2E FCE8 move.w D7, [A6 - 0x318] 000016E8 DE6E FCDE add.w D7, [A6 - 0x322] 000016EC 9E6E FCE6 sub.w D7, [A6 - 0x31A] 000016F0 3EAE FCE0 move.w [A7], [A6 - 0x320] 000016F4 3F07 move.w -[A7], D7 000016F6 A893 syscall MoveTo 000016F8 486E FCEA pea.l [A6 - 0x316] 000016FC 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001700 3EBC 0003 move.w [A7], 0x3 00001704 2F0C move.l -[A7], A4 00001706 4EBA EFB8 jsr [PC - 0x1048 /* 000006C0 */] 0000170A 486E FF00 pea.l [A6 - 0x100] 0000170E 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00001712 2E8C move.l [A7], A4 00001714 4EBA EFFA jsr [PC - 0x1006 /* 00000710 */] 00001718 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 0000171C DE6E FCE6 add.w D7, [A6 - 0x31A] 00001720 3D7C 000E FDEE move.w [A6 - 0x212], 0xE 00001726 3D7C 0001 FDF0 move.w [A6 - 0x210], 0x1 0000172C 486E FCE6 pea.l [A6 - 0x31A] 00001730 486E FCE8 pea.l [A6 - 0x318] 00001734 486E FCEA pea.l [A6 - 0x316] 00001738 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 0000173C 302E FCE8 move.w D0, [A6 - 0x318] 00001740 906E FCE6 sub.w D0, [A6 - 0x31A] 00001744 DE40 add.w D7, D0 00001746 3EAE FCE0 move.w [A7], [A6 - 0x320] 0000174A 3F07 move.w -[A7], D7 0000174C A893 syscall MoveTo 0000174E 486E FCEA pea.l [A6 - 0x316] 00001752 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001756 3EBC 0003 move.w [A7], 0x3 0000175A 2F0C move.l -[A7], A4 0000175C 4EBA EF62 jsr [PC - 0x109E /* 000006C0 */] 00001760 486E FE00 pea.l [A6 - 0x200] 00001764 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00001768 2E8C move.l [A7], A4 0000176A 4EBA EFA4 jsr [PC - 0x105C /* 00000710 */] 0000176E 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] label00001772: 00001772 4CEE 1080 FCD6 movem.l D7,A4, [A6 - 0x32A] 00001778 4E5E unlink A6 0000177A 205F movea.l A0, [A7]+ 0000177C 5C8F addq.l A7, 6 0000177E 4ED0 jmp [A0] export_83: fn00001780: 00001780 4E56 FFF8 link A6, -0x0008 00001784 48E7 0308 movem.l -[A7], D6,D7,A4 00001788 286E 0008 movea.l A4, [A6 + 0x8] 0000178C 200C move.l D0, A4 0000178E 6700 008A beq +0x8C /* 0000181A */ 00001792 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001796 2F2E 000C move.l -[A7], [A6 + 0xC] 0000179A 4EAD 0D1A jsr [A5 + 0xD1A /* export_415 */] 0000179E 486E 000C pea.l [A6 + 0xC] 000017A2 A8A3 syscall EraseRect 000017A4 2054 movea.l A0, [A4] 000017A6 2D68 0002 FFF8 move.l [A6 - 0x8], [A0 + 0x2] 000017AC 2D68 0006 FFFC move.l [A6 - 0x4], [A0 + 0x6] 000017B2 302E FFFE move.w D0, [A6 - 0x2] 000017B6 906E FFFA sub.w D0, [A6 - 0x6] 000017BA 3E2E 0012 move.w D7, [A6 + 0x12] 000017BE 9E6E 000E sub.w D7, [A6 + 0xE] 000017C2 9E40 sub.w D7, D0 000017C4 48C7 ext.l D7 000017C6 8FFC 0002 divs.w D7, 0x2 000017CA 302E FFFC move.w D0, [A6 - 0x4] 000017CE 906E FFF8 sub.w D0, [A6 - 0x8] 000017D2 3C2E 0010 move.w D6, [A6 + 0x10] 000017D6 9C6E 000C sub.w D6, [A6 + 0xC] 000017DA 9C40 sub.w D6, D0 000017DC 48C6 ext.l D6 000017DE 8DFC 0002 divs.w D6, 0x2 000017E2 302E 000E move.w D0, [A6 + 0xE] 000017E6 D06E FFFE add.w D0, [A6 - 0x2] 000017EA 906E FFFA sub.w D0, [A6 - 0x6] 000017EE 3D40 0012 move.w [A6 + 0x12], D0 000017F2 302E 000C move.w D0, [A6 + 0xC] 000017F6 D06E FFFC add.w D0, [A6 - 0x4] 000017FA 906E FFF8 sub.w D0, [A6 - 0x8] 000017FE 3D40 0010 move.w [A6 + 0x10], D0 00001802 486E 000C pea.l [A6 + 0xC] 00001806 3F07 move.w -[A7], D7 00001808 3F06 move.w -[A7], D6 0000180A A8A8 syscall OffsetRect 0000180C 2E8C move.l [A7], A4 0000180E 486E 000C pea.l [A6 + 0xC] 00001812 A8F6 syscall DrawPicture 00001814 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] 00001818 588F addq.l A7, 4 label0000181A: 0000181A 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 0000181E 4E5E unlink A6 00001820 4E75 rts export_84: 00001822 4E56 FFF4 link A6, -0x000C 00001826 486E FFF4 pea.l [A6 - 0xC] 0000182A 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000182E 2F2E 000A move.l -[A7], [A6 + 0xA] 00001832 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00001836 486E FFFC pea.l [A6 - 0x4] 0000183A 3F3C 00DE move.w -[A7], 0xDE 0000183E 4EAD 15EA jsr [A5 + 0x15EA /* export_697 */] 00001842 2EAE FFF8 move.l [A7], [A6 - 0x8] 00001846 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000184A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000184E 4EBA FF30 jsr [PC - 0xD0 /* 00001780 */] 00001852 4E5E unlink A6 00001854 205F movea.l A0, [A7]+ 00001856 5C8F addq.l A7, 6 00001858 4ED0 jmp [A0] export_85: fn0000185A: 0000185A 4E56 FEEA link A6, -0x0116 0000185E 4AB9 FFFF D096 tst.l [0xFFFFD096] 00001864 6712 beq +0x14 /* 00001878 */ 00001866 486E FEEA pea.l [A6 - 0x116] 0000186A 2F39 FFFF D096 move.l -[A7], [0xFFFFD096] 00001870 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */] 00001874 508F addq.l A7, 8 00001876 600A bra +0xC /* 00001882 */ label00001878: 00001878 486E FEEA pea.l [A6 - 0x116] 0000187C 4EAD 253A jsr [A5 + 0x253A /* export_1187 */] 00001880 588F addq.l A7, 4 label00001882: 00001882 3D79 FFFF D340 FFEE move.w [A6 - 0x12], [0xFFFFD340] 0000188A 486E FEEA pea.l [A6 - 0x116] 0000188E 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001892 3EBC 0003 move.w [A7], 0x3 00001896 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000189A 4EBA EE24 jsr [PC - 0x11DC /* 000006C0 */] 0000189E 7001 moveq.l D0, 0x01 000018A0 4E5E unlink A6 000018A2 4E75 rts export_86: fn000018A4: 000018A4 4E56 0000 link A6, 0 000018A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018AC 4EBA EE62 jsr [PC - 0x119E /* 00000710 */] 000018B0 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 000018B4 7001 moveq.l D0, 0x01 000018B6 4E5E unlink A6 000018B8 4E75 rts export_87: 000018BA 4E56 0000 link A6, 0 000018BE 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000018C2 286E 000A movea.l A4, [A6 + 0xA] 000018C6 2F0C move.l -[A7], A4 000018C8 3F2E 0008 move.w -[A7], [A6 + 0x8] 000018CC 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 000018D2 4EAD 15DA jsr [A5 + 0x15DA /* export_695 */] 000018D6 3E00 move.w D7, D0 000018D8 4A47 tst.w D7 000018DA 4FEF 000A lea.l A7, [A7 + 0xA] 000018DE 6604 bne +0x6 /* 000018E4 */ 000018E0 7000 moveq.l D0, 0x00 000018E2 602E bra +0x30 /* 00001912 */ label000018E4: 000018E4 42A7 clr.l -[A7] 000018E6 2F14 move.l -[A7], [A4] 000018E8 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */] 000018EC 2C1F move.l D6, [A7]+ 000018EE 2046 movea.l A0, D6 000018F0 4868 0001 pea.l [A0 + 0x1] 000018F4 2F14 move.l -[A7], [A4] 000018F6 4EAD 15CA jsr [A5 + 0x15CA /* export_693 */] 000018FA 3E00 move.w D7, D0 000018FC 4A47 tst.w D7 000018FE 508F addq.l A7, 8 00001900 6604 bne +0x6 /* 00001906 */ 00001902 7000 moveq.l D0, 0x00 00001904 600C bra +0xE /* 00001912 */ label00001906: 00001906 2054 movea.l A0, [A4] 00001908 2006 move.l D0, D6 0000190A D090 add.l D0, [A0] 0000190C 2640 movea.l A3, D0 0000190E 4213 clr.b [A3] 00001910 7001 moveq.l D0, 0x01 label00001912: 00001912 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00001916 4E5E unlink A6 00001918 4E75 rts export_88: 0000191A 4E56 FDDC link A6, -0x0224 0000191E 2F0C move.l -[A7], A4 00001920 286E 000A movea.l A4, [A6 + 0xA] 00001924 486E FF00 pea.l [A6 - 0x100] 00001928 7001 moveq.l D0, 0x01 0000192A D06E 0008 add.w D0, [A6 + 0x8] 0000192E 3F00 move.w -[A7], D0 00001930 2F0C move.l -[A7], A4 00001932 4EAD 09BA jsr [A5 + 0x9BA /* export_307 */] 00001936 486E FEF8 pea.l [A6 - 0x108] 0000193A 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000193E 2F0C move.l -[A7], A4 00001940 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00001944 486E FDE2 pea.l [A6 - 0x21E] 00001948 2F39 FFFF D096 move.l -[A7], [0xFFFFD096] 0000194E 4EAD 2542 jsr [A5 + 0x2542 /* export_1188 */] 00001952 3D7C 000E FEE6 move.w [A6 - 0x11A], 0xE 00001958 2E8C move.l [A7], A4 0000195A 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */] 0000195E 486E FDE2 pea.l [A6 - 0x21E] 00001962 4EAD 234A jsr [A5 + 0x234A /* export_1125 */] 00001966 3EBC 0003 move.w [A7], 0x3 0000196A 2F0C move.l -[A7], A4 0000196C 4EBA ED52 jsr [PC - 0x12AE /* 000006C0 */] 00001970 486E FDDE pea.l [A6 - 0x222] 00001974 486E FDE0 pea.l [A6 - 0x220] 00001978 486E FDE2 pea.l [A6 - 0x21E] 0000197C 4EAD 235A jsr [A5 + 0x235A /* export_1127 */] 00001980 302E FEFC move.w D0, [A6 - 0x104] 00001984 906E FEF8 sub.w D0, [A6 - 0x108] 00001988 906E FDE0 sub.w D0, [A6 - 0x220] 0000198C 48C0 ext.l D0 0000198E 81FC 0002 divs.w D0, 0x2 00001992 D06E FEF8 add.w D0, [A6 - 0x108] 00001996 D06E FDE0 add.w D0, [A6 - 0x220] 0000199A 906E FDDE sub.w D0, [A6 - 0x222] 0000199E 3D40 FDDC move.w [A6 - 0x224], D0 000019A2 3EAE FDDE move.w [A7], [A6 - 0x222] 000019A6 3F2E FDE0 move.w -[A7], [A6 - 0x220] 000019AA 2F2E FEFC move.l -[A7], [A6 - 0x104] 000019AE 2F2E FEF8 move.l -[A7], [A6 - 0x108] 000019B2 486E FF00 pea.l [A6 - 0x100] 000019B6 4EBA EC04 jsr [PC - 0x13FC /* 000005BC */] 000019BA 2E8C move.l [A7], A4 000019BC 4EBA ED52 jsr [PC - 0x12AE /* 00000710 */] 000019C0 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */] 000019C4 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */] 000019C8 286E FDD8 movea.l A4, [A6 - 0x228] 000019CC 4E5E unlink A6 000019CE 205F movea.l A0, [A7]+ 000019D0 5C8F addq.l A7, 6 000019D2 4ED0 jmp [A0] export_89: 000019D4 4E56 0000 link A6, 0 000019D8 3F2E 0008 move.w -[A7], [A6 + 0x8] 000019DC 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 000019E2 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */] 000019E6 4A6E 000E tst.w [A6 + 0xE] 000019EA 5C8F addq.l A7, 6 000019EC 6704 beq +0x6 /* 000019F2 */ 000019EE 4EAD 0962 jsr [A5 + 0x962 /* export_296 */] label000019F2: 000019F2 42A7 clr.l -[A7] 000019F4 3F2E 0008 move.w -[A7], [A6 + 0x8] 000019F8 42A7 clr.l -[A7] 000019FA 4878 FFFF push.l 0xFFFF 000019FE A97C syscall GetNewDialog 00001A00 206E 000A movea.l A0, [A6 + 0xA] 00001A04 209F move.l [A0], [A7]+ 00001A06 4A6E 000E tst.w [A6 + 0xE] 00001A0A 6704 beq +0x6 /* 00001A10 */ 00001A0C 4EAD 096A jsr [A5 + 0x96A /* export_297 */] label00001A10: 00001A10 4267 clr.w -[A7] 00001A12 A9AF syscall ResError 00001A14 4A5F tst.w [A7]+ 00001A16 6704 beq +0x6 /* 00001A1C */ 00001A18 7000 moveq.l D0, 0x00 00001A1A 6010 bra +0x12 /* 00001A2C */ label00001A1C: 00001A1C 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */] 00001A20 206E 000A movea.l A0, [A6 + 0xA] 00001A24 2F10 move.l -[A7], [A0] 00001A26 4EAD 0A72 jsr [A5 + 0xA72 /* export_330 */] 00001A2A 7001 moveq.l D0, 0x01 label00001A2C: 00001A2C 4E5E unlink A6 00001A2E 4E75 rts export_90: 00001A30 4E56 0000 link A6, 0 00001A34 4267 clr.w -[A7] 00001A36 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001A3A 2F39 FFFF D096 move.l -[A7], [0xFFFFD096] 00001A40 2F2E 000A move.l -[A7], [A6 + 0xA] 00001A44 4EBA F8C8 jsr [PC - 0x738 /* 0000130E */] 00001A48 4E5E unlink A6 00001A4A 205F movea.l A0, [A7]+ 00001A4C 5C8F addq.l A7, 6 00001A4E 4ED0 jmp [A0] export_91: 00001A50 4E56 0000 link A6, 0 00001A54 4E5E unlink A6 00001A56 4E75 rts export_92: 00001A58 4E56 0000 link A6, 0 00001A5C 2F07 move.l -[A7], D7 00001A5E 206E 000C movea.l A0, [A6 + 0xC] 00001A62 0C50 0003 cmpi.w [A0], 0x3 00001A66 6704 beq +0x6 /* 00001A6C */ 00001A68 7000 moveq.l D0, 0x00 00001A6A 6026 bra +0x28 /* 00001A92 */ label00001A6C: 00001A6C 206E 000C movea.l A0, [A6 + 0xC] 00001A70 7EFF moveq.l D7, 0xFFFFFFFF 00001A72 CE28 0005 and.b D7, [A0 + 0x5] 00001A76 0C07 0005 cmpi.b D7, 0x5 00001A7A 6614 bne +0x16 /* 00001A90 */ 00001A7C 206E 0010 movea.l A0, [A6 + 0x10] 00001A80 30BC FFFF move.w [A0], 0xFFFF 00001A84 3F3C FFFF move.w -[A7], 0xFFFF 00001A88 4EAD 170A jsr [A5 + 0x170A /* export_733 */] 00001A8C 7001 moveq.l D0, 0x01 00001A8E 6002 bra +0x4 /* 00001A92 */ label00001A90: 00001A90 7000 moveq.l D0, 0x00 label00001A92: 00001A92 2E2E FFFC move.l D7, [A6 - 0x4] 00001A96 4E5E unlink A6 00001A98 4E75 rts export_51: 00001A9A 4E56 0000 link A6, 0 00001A9E 33FC 000A FFFF D012 move.w [0xFFFFD012], 0xA /* '\n' */ 00001AA6 33FC 0012 FFFF D014 move.w [0xFFFFD014], 0x12 00001AAE 33FC 0005 FFFF D016 move.w [0xFFFFD016], 0x5 00001AB6 33FC 0032 FFFF D04E move.w [0xFFFFD04E], 0x32 /* '2' */ 00001ABE 33FC 001E FFFF D050 move.w [0xFFFFD050], 0x1E 00001AC6 33FC 000A FFFF D052 move.w [0xFFFFD052], 0xA /* '\n' */ 00001ACE 33FC 000A FFFF D054 move.w [0xFFFFD054], 0xA /* '\n' */ 00001AD6 33FC 001E FFFF D056 move.w [0xFFFFD056], 0x1E 00001ADE 33FC 001E FFFF D018 move.w [0xFFFFD018], 0x1E 00001AE6 33FC 0064 FFFF D01A move.w [0xFFFFD01A], 0x64 /* 'd' */ 00001AEE 33FC 00B4 FFFF D01C move.w [0xFFFFD01C], 0xB4 00001AF6 33FC 0026 FFFF D058 move.w [0xFFFFD058], 0x26 /* '&' */ 00001AFE 33FC 003C FFFF D05C move.w [0xFFFFD05C], 0x3C /* '<' */ 00001B06 33FC 0064 FFFF D05A move.w [0xFFFFD05A], 0x64 /* 'd' */ 00001B0E 33FC 001E FFFF D05E move.w [0xFFFFD05E], 0x1E 00001B16 33FC 0014 FFFF D060 move.w [0xFFFFD060], 0x14 00001B1E 33FC 0032 FFFF D062 move.w [0xFFFFD062], 0x32 /* '2' */ 00001B26 33FC 0050 FFFF D064 move.w [0xFFFFD064], 0x50 /* 'P' */ 00001B2E 33FC 0028 FFFF D066 move.w [0xFFFFD066], 0x28 /* '(' */ 00001B36 33FC 000F FFFF D01E move.w [0xFFFFD01E], 0xF 00001B3E 33FC 0055 FFFF D068 move.w [0xFFFFD068], 0x55 /* 'U' */ 00001B46 33FC 00A5 FFFF D06A move.w [0xFFFFD06A], 0xA5 00001B4E 33FC 0002 FFFF D020 move.w [0xFFFFD020], 0x2 00001B56 33FC 0014 FFFF D022 move.w [0xFFFFD022], 0x14 00001B5E 33FC 0050 FFFF D024 move.w [0xFFFFD024], 0x50 /* 'P' */ 00001B66 33FC 0032 FFFF D026 move.w [0xFFFFD026], 0x32 /* '2' */ 00001B6E 33FC 0014 FFFF D028 move.w [0xFFFFD028], 0x14 00001B76 3F3C 001E move.w -[A7], 0x1E 00001B7A 2F3C FFFF D04E move.l -[A7], 0xFFFFD04E 00001B80 3F3C 001E move.w -[A7], 0x1E 00001B84 2F3C FFFF D012 move.l -[A7], 0xFFFFD012 00001B8A 4EAD 093A jsr [A5 + 0x93A /* export_291 */] 00001B8E 4E5E unlink A6 00001B90 4E75 rts 00001B92 4E56 FFFA link A6, -0x0006 00001B96 2F07 move.l -[A7], D7 00001B98 486E FFFE pea.l [A6 - 0x2] 00001B9C 206E 0008 movea.l A0, [A6 + 0x8] 00001BA0 4868 0002 pea.l [A0 + 0x2] 00001BA4 4EAD 152A jsr [A5 + 0x152A /* export_673 */] 00001BA8 4297 clr.l [A7] 00001BAA A924 syscall FrontWindow 00001BAC 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */] 00001BB0 4257 clr.w [A7] 00001BB2 206E 0008 movea.l A0, [A6 + 0x8] 00001BB6 3F28 0104 move.w -[A7], [A0 + 0x104] 00001BBA 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001BBE 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 00001BC2 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1 00001BC8 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00001BCE 4217 clr.b [A7] 00001BD0 7001 moveq.l D0, 0x01 00001BD2 A854 syscall FontDispatch 00001BD4 4217 clr.b [A7] 00001BD6 2F2E FFFA move.l -[A7], [A6 - 0x6] 00001BDA 2F2E FFFA move.l -[A7], [A6 - 0x6] 00001BDE 7000 moveq.l D0, 0x00 00001BE0 A854 syscall FontDispatch 00001BE2 7E00 moveq.l D7, 0x00 00001BE4 1E1F move.b D7, [A7]+ 00001BE6 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */] 00001BEA 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */] 00001BEE 3007 move.w D0, D7 00001BF0 2E2E FFF6 move.l D7, [A6 - 0xA] 00001BF4 4E5E unlink A6 00001BF6 4E75 rts fn00001BF8: 00001BF8 4E56 0000 link A6, 0 00001BFC 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00001C00 1E2E 000C move.b D7, [A6 + 0xC] 00001C04 7C00 moveq.l D6, 0x00 00001C06 7A00 moveq.l D5, 0x00 00001C08 1007 move.b D0, D7 00001C0A 4880 ext.w D0 00001C0C 3F00 move.w -[A7], D0 00001C0E 4EAD 0C3A jsr [A5 + 0xC3A /* export_387 */] 00001C12 1E00 move.b D7, D0 00001C14 1007 move.b D0, D7 00001C16 548F addq.l A7, 2 00001C18 2806 move.l D4, D6 00001C1A 48C4 ext.l D4 00001C1C 7010 moveq.l D0, 0x10 00001C1E E1AC lsl D4, D0 00001C20 3045 movea.w A0, D5 00001C22 D888 add.l D4, A0 00001C24 2004 move.l D0, D4 00001C26 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00001C2A 4E5E unlink A6 00001C2C 4E75 rts fn00001C2E: 00001C2E 4E56 0000 link A6, 0 00001C32 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00001C36 7E00 moveq.l D7, 0x00 00001C38 7C00 moveq.l D6, 0x00 00001C3A 182E 000C move.b D4, [A6 + 0xC] 00001C3E 4884 ext.w D4 00001C40 0244 00FF andi.w D4, 0xFF 00001C44 3004 move.w D0, D4 00001C46 2A07 move.l D5, D7 00001C48 48C5 ext.l D5 00001C4A 7010 moveq.l D0, 0x10 00001C4C E1AD lsl D5, D0 00001C4E 3046 movea.w A0, D6 00001C50 DA88 add.l D5, A0 00001C52 2005 move.l D0, D5 00001C54 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00001C58 4E5E unlink A6 00001C5A 4E75 rts fn00001C5C: 00001C5C 4E56 0000 link A6, 0 00001C60 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00001C64 7E00 moveq.l D7, 0x00 00001C66 7C00 moveq.l D6, 0x00 00001C68 182E 000C move.b D4, [A6 + 0xC] 00001C6C 4884 ext.w D4 00001C6E 0244 00FF andi.w D4, 0xFF 00001C72 3004 move.w D0, D4 00001C74 2A07 move.l D5, D7 00001C76 48C5 ext.l D5 00001C78 7010 moveq.l D0, 0x10 00001C7A E1AD lsl D5, D0 00001C7C 3046 movea.w A0, D6 00001C7E DA88 add.l D5, A0 00001C80 2005 move.l D0, D5 00001C82 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00001C86 4E5E unlink A6 00001C88 4E75 rts fn00001C8A: 00001C8A 4E56 0000 link A6, 0 00001C8E 48E7 0108 movem.l -[A7], D7,A4 00001C92 1E2E 0008 move.b D7, [A6 + 0x8] 00001C96 286E 000A movea.l A4, [A6 + 0xA] 00001C9A 4214 clr.b [A4] 00001C9C 0C07 001C cmpi.b D7, 0x1C 00001CA0 6604 bne +0x6 /* 00001CA6 */ 00001CA2 18BC 0003 move.b [A4], 0x3 label00001CA6: 00001CA6 0C07 001D cmpi.b D7, 0x1D 00001CAA 6604 bne +0x6 /* 00001CB0 */ 00001CAC 18BC 0004 move.b [A4], 0x4 label00001CB0: 00001CB0 0C07 001E cmpi.b D7, 0x1E 00001CB4 6604 bne +0x6 /* 00001CBA */ 00001CB6 18BC 0001 move.b [A4], 0x1 label00001CBA: 00001CBA 0C07 001F cmpi.b D7, 0x1F 00001CBE 6604 bne +0x6 /* 00001CC4 */ 00001CC0 18BC 0002 move.b [A4], 0x2 label00001CC4: 00001CC4 4A14 tst.b [A4] 00001CC6 56C0 sne D0 00001CC8 4400 neg.b D0 00001CCA 4880 ext.w D0 00001CCC 4CDF 1080 movem.l D7,A4, [A7]+ 00001CD0 4E5E unlink A6 00001CD2 4E75 rts 00001CD4 4E56 FFFC link A6, -0x0004 00001CD8 206E 0008 movea.l A0, [A6 + 0x8] 00001CDC 0C10 001B cmpi.b [A0], 0x1B 00001CE0 6608 bne +0xA /* 00001CEA */ 00001CE2 206E 0008 movea.l A0, [A6 + 0x8] 00001CE6 10BC 0008 move.b [A0], 0x8 label00001CEA: 00001CEA 206E 0008 movea.l A0, [A6 + 0x8] 00001CEE 0C10 0008 cmpi.b [A0], 0x8 00001CF2 57C0 seq D0 00001CF4 4400 neg.b D0 00001CF6 4880 ext.w D0 00001CF8 4E5E unlink A6 00001CFA 4E75 rts fn00001CFC: 00001CFC 4E56 0000 link A6, 0 00001D00 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00001D04 286E 0008 movea.l A4, [A6 + 0x8] 00001D08 1A2E 000C move.b D5, [A6 + 0xC] 00001D0C 3E2E 000E move.w D7, [A6 + 0xE] 00001D10 4A47 tst.w D7 00001D12 672C beq +0x2E /* 00001D40 */ 00001D14 4A6E 0010 tst.w [A6 + 0x10] 00001D18 6726 beq +0x28 /* 00001D40 */ 00001D1A 1F05 move.b -[A7], D5 00001D1C 2F0C move.l -[A7], A4 00001D1E 4EBA FED8 jsr [PC - 0x128 /* 00001BF8 */] 00001D22 2C00 move.l D6, D0 00001D24 2006 move.l D0, D6 00001D26 7210 moveq.l D1, 0x10 00001D28 E2A8 lsr D0, D1 00001D2A 0240 FFFF andi.w D0, 0xFFFF 00001D2E 5C8F addq.l A7, 6 00001D30 6708 beq +0xA /* 00001D3A */ 00001D32 2F06 move.l -[A7], D6 00001D34 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00001D38 588F addq.l A7, 4 label00001D3A: 00001D3A 7001 moveq.l D0, 0x01 00001D3C 6000 00A0 bra +0xA2 /* 00001DDE */ label00001D40: 00001D40 4A47 tst.w D7 00001D42 672A beq +0x2C /* 00001D6E */ 00001D44 4A6E 0012 tst.w [A6 + 0x12] 00001D48 6724 beq +0x26 /* 00001D6E */ 00001D4A 1F05 move.b -[A7], D5 00001D4C 2F0C move.l -[A7], A4 00001D4E 4EBA FEDE jsr [PC - 0x122 /* 00001C2E */] 00001D52 2C00 move.l D6, D0 00001D54 2006 move.l D0, D6 00001D56 7210 moveq.l D1, 0x10 00001D58 E2A8 lsr D0, D1 00001D5A 0240 FFFF andi.w D0, 0xFFFF 00001D5E 5C8F addq.l A7, 6 00001D60 6708 beq +0xA /* 00001D6A */ 00001D62 2F06 move.l -[A7], D6 00001D64 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00001D68 588F addq.l A7, 4 label00001D6A: 00001D6A 7001 moveq.l D0, 0x01 00001D6C 6070 bra +0x72 /* 00001DDE */ label00001D6E: 00001D6E 4A47 tst.w D7 00001D70 6722 beq +0x24 /* 00001D94 */ 00001D72 42A7 clr.l -[A7] 00001D74 1005 move.b D0, D5 00001D76 4880 ext.w D0 00001D78 3F00 move.w -[A7], D0 00001D7A A93E syscall MenuKey 00001D7C 2C1F move.l D6, [A7]+ 00001D7E 2006 move.l D0, D6 00001D80 7210 moveq.l D1, 0x10 00001D82 E2A8 lsr D0, D1 00001D84 0240 FFFF andi.w D0, 0xFFFF 00001D88 670A beq +0xC /* 00001D94 */ 00001D8A 2F06 move.l -[A7], D6 00001D8C 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00001D90 7001 moveq.l D0, 0x01 00001D92 604A bra +0x4C /* 00001DDE */ label00001D94: 00001D94 4A47 tst.w D7 00001D96 6724 beq +0x26 /* 00001DBC */ 00001D98 1F05 move.b -[A7], D5 00001D9A 2F0C move.l -[A7], A4 00001D9C 4EBA FEBE jsr [PC - 0x142 /* 00001C5C */] 00001DA0 2C00 move.l D6, D0 00001DA2 2006 move.l D0, D6 00001DA4 7210 moveq.l D1, 0x10 00001DA6 E2A8 lsr D0, D1 00001DA8 0240 FFFF andi.w D0, 0xFFFF 00001DAC 5C8F addq.l A7, 6 00001DAE 6708 beq +0xA /* 00001DB8 */ 00001DB0 2F06 move.l -[A7], D6 00001DB2 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00001DB6 588F addq.l A7, 4 label00001DB8: 00001DB8 7001 moveq.l D0, 0x01 00001DBA 6022 bra +0x24 /* 00001DDE */ label00001DBC: 00001DBC 2F0C move.l -[A7], A4 00001DBE 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 00001DC2 4A40 tst.w D0 00001DC4 588F addq.l A7, 4 00001DC6 6714 beq +0x16 /* 00001DDC */ 00001DC8 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001DCC 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001DD0 1F05 move.b -[A7], D5 00001DD2 2F0C move.l -[A7], A4 00001DD4 4EAD 0882 jsr [A5 + 0x882 /* export_268 */] 00001DD8 7001 moveq.l D0, 0x01 00001DDA 6002 bra +0x4 /* 00001DDE */ label00001DDC: 00001DDC 7000 moveq.l D0, 0x00 label00001DDE: 00001DDE 4CEE 10E0 FFF0 movem.l D5,D6,D7,A4, [A6 - 0x10] 00001DE4 4E5E unlink A6 00001DE6 4E75 rts fn00001DE8: 00001DE8 4E56 FFFE link A6, -0x0002 00001DEC 2F0C move.l -[A7], A4 00001DEE 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 00001DF2 486E FFFF pea.l [A6 - 0x1] 00001DF6 1F2E 0008 move.b -[A7], [A6 + 0x8] 00001DFA 4EBA FE8E jsr [PC - 0x172 /* 00001C8A */] 00001DFE 4297 clr.l [A7] 00001E00 A924 syscall FrontWindow 00001E02 285F movea.l A4, [A7]+ 00001E04 3EAE 000E move.w [A7], [A6 + 0xE] 00001E08 3F2E 000C move.w -[A7], [A6 + 0xC] 00001E0C 3F2E 000A move.w -[A7], [A6 + 0xA] 00001E10 1F2E 0008 move.b -[A7], [A6 + 0x8] 00001E14 2F0C move.l -[A7], A4 00001E16 4EBA FEE4 jsr [PC - 0x11C /* 00001CFC */] 00001E1A 4A40 tst.w D0 00001E1C 4FEF 000C lea.l A7, [A7 + 0xC] 00001E20 6620 bne +0x22 /* 00001E42 */ 00001E22 200C move.l D0, A4 00001E24 671C beq +0x1E /* 00001E42 */ 00001E26 0C2E 0008 0008 cmpi.b [A6 + 0x8], 0x8 00001E2C 6614 bne +0x16 /* 00001E42 */ 00001E2E 2F0C move.l -[A7], A4 00001E30 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 00001E34 4A40 tst.w D0 00001E36 588F addq.l A7, 4 00001E38 6708 beq +0xA /* 00001E42 */ 00001E3A 2F0C move.l -[A7], A4 00001E3C 4EAD 08B2 jsr [A5 + 0x8B2 /* export_274 */] 00001E40 588F addq.l A7, 4 label00001E42: 00001E42 285F movea.l A4, [A7]+ 00001E44 4E5E unlink A6 00001E46 4E75 rts fn00001E48: 00001E48 4E56 FFFC link A6, -0x0004 00001E4C 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00001E50 7EFF moveq.l D7, 0xFFFFFFFF 00001E52 CE2E 000D and.b D7, [A6 + 0xD] 00001E56 302E 0016 move.w D0, [A6 + 0x16] 00001E5A 48C0 ext.l D0 00001E5C 0280 0000 0100 andi.l D0, 0x100 00001E62 0C80 0000 0100 cmpi.l D0, 0x100 00001E68 57C6 seq D6 00001E6A 4406 neg.b D6 00001E6C 4886 ext.w D6 00001E6E 302E 0016 move.w D0, [A6 + 0x16] 00001E72 48C0 ext.l D0 00001E74 0280 0000 0200 andi.l D0, 0x200 00001E7A 0C80 0000 0200 cmpi.l D0, 0x200 00001E80 57C5 seq D5 00001E82 4405 neg.b D5 00001E84 4885 ext.w D5 00001E86 302E 0016 move.w D0, [A6 + 0x16] 00001E8A 48C0 ext.l D0 00001E8C 0280 0000 0800 andi.l D0, 0x800 00001E92 0C80 0000 0800 cmpi.l D0, 0x800 00001E98 57C4 seq D4 00001E9A 4404 neg.b D4 00001E9C 4884 ext.w D4 00001E9E 2D6E 0012 FFFC move.l [A6 - 0x4], [A6 + 0x12] 00001EA4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001EA8 3F04 move.w -[A7], D4 00001EAA 3F05 move.w -[A7], D5 00001EAC 3F06 move.w -[A7], D6 00001EAE 1F07 move.b -[A7], D7 00001EB0 4EBA FF36 jsr [PC - 0xCA /* 00001DE8 */] 00001EB4 4CEE 00F0 FFEC movem.l D4,D5,D6,D7, [A6 - 0x14] 00001EBA 4E5E unlink A6 00001EBC 4E75 rts export_43: 00001EBE 4E56 0000 link A6, 0 00001EC2 33EE 0008 FFFF E0A4 move.w [0xFFFFE0A4], [A6 + 0x8] 00001ECA 7001 moveq.l D0, 0x01 00001ECC 4E5E unlink A6 00001ECE 4E75 rts fn00001ED0: 00001ED0 4E56 0000 link A6, 0 00001ED4 2F0C move.l -[A7], A4 00001ED6 286E 000A movea.l A4, [A6 + 0xA] 00001EDA 200C move.l D0, A4 00001EDC 6714 beq +0x16 /* 00001EF2 */ 00001EDE 2F0C move.l -[A7], A4 00001EE0 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 00001EE4 4A40 tst.w D0 00001EE6 588F addq.l A7, 4 00001EE8 6708 beq +0xA /* 00001EF2 */ 00001EEA 2F0C move.l -[A7], A4 00001EEC 4EAD 0912 jsr [A5 + 0x912 /* export_286 */] 00001EF0 588F addq.l A7, 4 label00001EF2: 00001EF2 285F movea.l A4, [A7]+ 00001EF4 4E5E unlink A6 00001EF6 4E75 rts fn00001EF8: 00001EF8 4E56 0000 link A6, 0 00001EFC 48E7 0108 movem.l -[A7], D7,A4 00001F00 286E 000A movea.l A4, [A6 + 0xA] 00001F04 2F0C move.l -[A7], A4 00001F06 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 00001F0A 4A40 tst.w D0 00001F0C 588F addq.l A7, 4 00001F0E 6710 beq +0x12 /* 00001F20 */ 00001F10 7E01 moveq.l D7, 0x01 00001F12 CE6E 0016 and.w D7, [A6 + 0x16] 00001F16 3F07 move.w -[A7], D7 00001F18 2F0C move.l -[A7], A4 00001F1A 4EAD 085A jsr [A5 + 0x85A /* export_263 */] 00001F1E 5C8F addq.l A7, 6 label00001F20: 00001F20 4CDF 1080 movem.l D7,A4, [A7]+ 00001F24 4E5E unlink A6 00001F26 4E75 rts fn00001F28: 00001F28 4E56 0000 link A6, 0 00001F2C 2F07 move.l -[A7], D7 00001F2E 7EFF moveq.l D7, 0xFFFFFFFF 00001F30 CE6E 000C and.w D7, [A6 + 0xC] 00001F34 CE7C 0001 and.w D7, 0x1 00001F38 42A7 clr.l -[A7] 00001F3A A924 syscall FrontWindow 00001F3C 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 00001F40 4A40 tst.w D0 00001F42 588F addq.l A7, 4 00001F44 670C beq +0xE /* 00001F52 */ 00001F46 3F07 move.w -[A7], D7 00001F48 42A7 clr.l -[A7] 00001F4A A924 syscall FrontWindow 00001F4C 4EAD 085A jsr [A5 + 0x85A /* export_263 */] 00001F50 5C8F addq.l A7, 6 label00001F52: 00001F52 4A47 tst.w D7 00001F54 670C beq +0xE /* 00001F62 */ 00001F56 33FC 0001 FFFF D010 move.w [0xFFFFD010], 0x1 00001F5E 4EAD 010A jsr [A5 + 0x10A /* export_29 */] label00001F62: 00001F62 2E1F move.l D7, [A7]+ 00001F64 4E5E unlink A6 00001F66 4E75 rts fn00001F68: 00001F68 4E56 FFFC link A6, -0x0004 00001F6C 2F07 move.l -[A7], D7 00001F6E 4267 clr.w -[A7] 00001F70 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001F74 486E FFFC pea.l [A6 - 0x4] 00001F78 A92C syscall FindWindow 00001F7A 3E1F move.w D7, [A7]+ 00001F7C 4AAE FFFC tst.l [A6 - 0x4] 00001F80 6716 beq +0x18 /* 00001F98 */ 00001F82 42A7 clr.l -[A7] 00001F84 A924 syscall FrontWindow 00001F86 202E FFFC move.l D0, [A6 - 0x4] 00001F8A B09F cmp.l D0, [A7]+ 00001F8C 670A beq +0xC /* 00001F98 */ 00001F8E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001F92 A91F syscall SelectWindow 00001F94 6000 00BE bra +0xC0 /* 00002054 */ label00001F98: 00001F98 3007 move.w D0, D7 00001F9A 0C40 0008 cmpi.w D0, 0x8 00001F9E 6200 00B4 bhi +0xB6 /* 00002054 */ 00001FA2 43FA 00B6 lea.l A1, [PC + 0xB6 /* 0000205A, value 0xFFFAFF54 */] 00001FA6 D040 add.w D0, D0 00001FA8 D2F1 0000 add.w A1, [A1 + D0.w] 00001FAC 4ED1 jmp [A1] 00001FAE 42A7 clr.l -[A7] 00001FB0 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001FB4 A93D syscall MenuSelect 00001FB6 2E1F move.l D7, [A7]+ 00001FB8 2007 move.l D0, D7 00001FBA 7210 moveq.l D1, 0x10 00001FBC E2A8 lsr D0, D1 00001FBE 0240 FFFF andi.w D0, 0xFFFF 00001FC2 6700 0090 beq +0x92 /* 00002054 */ 00001FC6 2F07 move.l -[A7], D7 00001FC8 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00001FCC 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 00001FD0 588F addq.l A7, 4 00001FD2 6000 0080 bra +0x82 /* 00002054 */ 00001FD6 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001FDA 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 00001FDE 4A40 tst.w D0 00001FE0 588F addq.l A7, 4 00001FE2 6770 beq +0x72 /* 00002054 */ 00001FE4 41EE 0018 lea.l A0, [A6 + 0x18] 00001FE8 2F20 move.l -[A7], -[A0] 00001FEA 2F20 move.l -[A7], -[A0] 00001FEC 2F20 move.l -[A7], -[A0] 00001FEE 2F20 move.l -[A7], -[A0] 00001FF0 4EAD 087A jsr [A5 + 0x87A /* export_267 */] 00001FF4 4FEF 0010 lea.l A7, [A7 + 0x10] 00001FF8 605A bra +0x5C /* 00002054 */ 00001FFA 486E 0008 pea.l [A6 + 0x8] 00001FFE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002002 A9B3 syscall SystemClick 00002004 604E bra +0x50 /* 00002054 */ 00002006 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000200A 2F2E 0012 move.l -[A7], [A6 + 0x12] 0000200E 4EAD 0A8A jsr [A5 + 0xA8A /* export_333 */] 00002012 508F addq.l A7, 8 00002014 603E bra +0x40 /* 00002054 */ 00002016 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000201A 2F2E 0012 move.l -[A7], [A6 + 0x12] 0000201E 4EAD 0A92 jsr [A5 + 0xA92 /* export_334 */] 00002022 508F addq.l A7, 8 00002024 602E bra +0x30 /* 00002054 */ 00002026 4227 clr.b -[A7] 00002028 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000202C 2F2E 0012 move.l -[A7], [A6 + 0x12] 00002030 A91E syscall TrackGoAway 00002032 4A1F tst.b [A7]+ 00002034 671E beq +0x20 /* 00002054 */ 00002036 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000203A 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 0000203E 588F addq.l A7, 4 00002040 6012 bra +0x14 /* 00002054 */ 00002042 3F07 move.w -[A7], D7 00002044 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002048 2F2E 0012 move.l -[A7], [A6 + 0x12] 0000204C 4EAD 0A82 jsr [A5 + 0xA82 /* export_332 */] 00002050 4FEF 000A lea.l A7, [A7 + 0xA] label00002054: 00002054 2E1F move.l D7, [A7]+ 00002056 4E5E unlink A6 00002058 4E75 rts 0000205A FFFA .invalid <> 0000205C FF54 .extension 0xF54 <> // unimplemented 0000205E FFA0 .invalid <> 00002060 FF7C .extension 0xF7C <> // unimplemented 00002062 FFAC .invalid <> 00002064 FFBC .invalid <> 00002066 FFCC .invalid <> 00002068 FFE8 .invalid <> 0000206A FFE8 .invalid <> export_45: fn0000206C: 0000206C 4E56 0000 link A6, 0 00002070 4227 clr.b -[A7] 00002072 486E 0008 pea.l [A6 + 0x8] 00002076 A97F syscall IsDialogEvent 00002078 4A1F tst.b [A7]+ 0000207A 6724 beq +0x26 /* 000020A0 */ 0000207C 0C6E 0003 0008 cmpi.w [A6 + 0x8], 0x3 00002082 6708 beq +0xA /* 0000208C */ 00002084 0C6E 0001 0008 cmpi.w [A6 + 0x8], 0x1 0000208A 6614 bne +0x16 /* 000020A0 */ label0000208C: 0000208C 41EE 0018 lea.l A0, [A6 + 0x18] 00002090 2F20 move.l -[A7], -[A0] 00002092 2F20 move.l -[A7], -[A0] 00002094 2F20 move.l -[A7], -[A0] 00002096 2F20 move.l -[A7], -[A0] 00002098 4EAD 087A jsr [A5 + 0x87A /* export_267 */] 0000209C 6000 00B2 bra +0xB4 /* 00002150 */ label000020A0: 000020A0 302E 0008 move.w D0, [A6 + 0x8] 000020A4 0C40 0017 cmpi.w D0, 0x17 000020A8 6200 00A6 bhi +0xA8 /* 00002150 */ 000020AC 43FA 00A6 lea.l A1, [PC + 0xA6 /* 00002154, value 0xFFFCFF7C */] 000020B0 D040 add.w D0, D0 000020B2 D2F1 0000 add.w A1, [A1 + D0.w] 000020B6 4ED1 jmp [A1] 000020B8 41EE 0018 lea.l A0, [A6 + 0x18] 000020BC 2F20 move.l -[A7], -[A0] 000020BE 2F20 move.l -[A7], -[A0] 000020C0 2F20 move.l -[A7], -[A0] 000020C2 2F20 move.l -[A7], -[A0] 000020C4 4EBA FD82 jsr [PC - 0x27E /* 00001E48 */] 000020C8 4FEF 0010 lea.l A7, [A7 + 0x10] 000020CC 6000 0082 bra +0x84 /* 00002150 */ 000020D0 41EE 0018 lea.l A0, [A6 + 0x18] 000020D4 2F20 move.l -[A7], -[A0] 000020D6 2F20 move.l -[A7], -[A0] 000020D8 2F20 move.l -[A7], -[A0] 000020DA 2F20 move.l -[A7], -[A0] 000020DC 4EBA FE8A jsr [PC - 0x176 /* 00001F68 */] 000020E0 4FEF 0010 lea.l A7, [A7 + 0x10] 000020E4 606A bra +0x6C /* 00002150 */ 000020E6 41EE 0018 lea.l A0, [A6 + 0x18] 000020EA 2F20 move.l -[A7], -[A0] 000020EC 2F20 move.l -[A7], -[A0] 000020EE 2F20 move.l -[A7], -[A0] 000020F0 2F20 move.l -[A7], -[A0] 000020F2 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 000020F6 4FEF 0010 lea.l A7, [A7 + 0x10] 000020FA 6054 bra +0x56 /* 00002150 */ 000020FC 41EE 0018 lea.l A0, [A6 + 0x18] 00002100 2F20 move.l -[A7], -[A0] 00002102 2F20 move.l -[A7], -[A0] 00002104 2F20 move.l -[A7], -[A0] 00002106 2F20 move.l -[A7], -[A0] 00002108 4EBA FDEE jsr [PC - 0x212 /* 00001EF8 */] 0000210C 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 00002110 4FEF 0010 lea.l A7, [A7 + 0x10] 00002114 603A bra +0x3C /* 00002150 */ 00002116 41EE 0018 lea.l A0, [A6 + 0x18] 0000211A 2F20 move.l -[A7], -[A0] 0000211C 2F20 move.l -[A7], -[A0] 0000211E 2F20 move.l -[A7], -[A0] 00002120 2F20 move.l -[A7], -[A0] 00002122 4EBA FDAC jsr [PC - 0x254 /* 00001ED0 */] 00002126 4FEF 0010 lea.l A7, [A7 + 0x10] 0000212A 6024 bra +0x26 /* 00002150 */ 0000212C 41EE 0018 lea.l A0, [A6 + 0x18] 00002130 2F20 move.l -[A7], -[A0] 00002132 2F20 move.l -[A7], -[A0] 00002134 2F20 move.l -[A7], -[A0] 00002136 2F20 move.l -[A7], -[A0] 00002138 4EBA FDEE jsr [PC - 0x212 /* 00001F28 */] 0000213C 4FEF 0010 lea.l A7, [A7 + 0x10] 00002140 600E bra +0x10 /* 00002150 */ 00002142 4267 clr.w -[A7] 00002144 486E 0008 pea.l [A6 + 0x8] 00002148 303C 021B move.w D0, 0x21B 0000214C A816 syscall Pack8 0000214E 548F addq.l A7, 2 label00002150: 00002150 4E5E unlink A6 00002152 4E75 rts 00002154 FFFC .invalid <> 00002156 FF7C .extension 0xF7C <> // unimplemented 00002158 FF92 .invalid <> 0000215A FF64 .extension 0xF64 <> // unimplemented 0000215C FFFC .invalid <> 0000215E FF64 .extension 0xF64 <> // unimplemented 00002160 FFC2 .invalid <> 00002162 FFFC .invalid <> 00002164 FFA8 .invalid <> 00002166 FFFC .invalid <> 00002168 FFFC .invalid <> 0000216A FFFC .invalid <> 0000216C FFFC .invalid <> 0000216E FFFC .invalid <> 00002170 FFFC .invalid <> 00002172 FFD8 .invalid <> 00002174 FFFC .invalid <> 00002176 FFFC .invalid <> 00002178 FFFC .invalid <> 0000217A FFFC .invalid <> 0000217C FFFC .invalid <> 0000217E FFFC .invalid <> 00002180 FFFC .invalid <> 00002182 FFEE .invalid <> export_42: 00002184 4E56 0000 link A6, 0 00002188 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000218C 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 00002190 4A40 tst.w D0 00002192 588F addq.l A7, 4 00002194 670A beq +0xC /* 000021A0 */ 00002196 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000219A 4EAD 0912 jsr [A5 + 0x912 /* export_286 */] 0000219E 588F addq.l A7, 4 label000021A0: 000021A0 7001 moveq.l D0, 0x01 000021A2 4E5E unlink A6 000021A4 4E75 rts export_44: fn000021A6: 000021A6 4E56 0000 link A6, 0 000021AA 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */] 000021AE 4A40 tst.w D0 000021B0 670A beq +0xC /* 000021BC */ 000021B2 486D 0172 pea.l [A5 + 0x172 /* export_42 */] 000021B6 4EAD 091A jsr [A5 + 0x91A /* export_287 */] 000021BA 588F addq.l A7, 4 label000021BC: 000021BC 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 000021C0 4E5E unlink A6 000021C2 4E75 rts fn000021C4: 000021C4 4E56 0000 link A6, 0 000021C8 48E7 0108 movem.l -[A7], D7,A4 000021CC 286E 000C movea.l A4, [A6 + 0xC] 000021D0 4EBA FFD4 jsr [PC - 0x2C /* 000021A6 */] 000021D4 3E14 move.w D7, [A4] 000021D6 4A79 FFFF D092 tst.w [0xFFFFD092] 000021DC 6646 bne +0x48 /* 00002224 */ 000021DE 4EAD 0BF2 jsr [A5 + 0xBF2 /* export_378 */] 000021E2 3880 move.w [A4], D0 000021E4 BE40 cmp.w D7, D0 000021E6 670C beq +0xE /* 000021F4 */ 000021E8 486D 0A72 pea.l [A5 + 0xA72 /* export_330 */] 000021EC 4EAD 091A jsr [A5 + 0x91A /* export_287 */] 000021F0 3E14 move.w D7, [A4] 000021F2 588F addq.l A7, 4 label000021F4: 000021F4 42A7 clr.l -[A7] 000021F6 A975 syscall TickCount 000021F8 700F moveq.l D0, 0x0F 000021FA D09F add.l D0, [A7]+ 000021FC 206E 0008 movea.l A0, [A6 + 0x8] 00002200 2080 move.l [A0], D0 00002202 4A79 FFFF D00E tst.w [0xFFFFD00E] 00002208 670A beq +0xC /* 00002214 */ 0000220A 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 0000220E 4279 FFFF D00E clr.w [0xFFFFD00E] label00002214: 00002214 4A79 FFFF D010 tst.w [0xFFFFD010] 0000221A 6708 beq +0xA /* 00002224 */ 0000221C A937 syscall DrawMenuBar 0000221E 4279 FFFF D010 clr.w [0xFFFFD010] label00002224: 00002224 4CDF 1080 movem.l D7,A4, [A7]+ 00002228 4E5E unlink A6 0000222A 4E75 rts 0000222C 4E56 0000 link A6, 0 00002230 2F3C 0000 0052 move.l -[A7], 0x52 /* 'R' */ 00002236 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000223A 4E5E unlink A6 0000223C 4E75 rts fn0000223E: 0000223E 4E56 FFEA link A6, -0x0016 00002242 48E7 0108 movem.l -[A7], D7,A4 00002246 42AE FFEC clr.l [A6 - 0x14] 0000224A 4EAD 0BF2 jsr [A5 + 0xBF2 /* export_378 */] 0000224E 3D40 FFEA move.w [A6 - 0x16], D0 label00002252: 00002252 4227 clr.b -[A7] 00002254 3F3C FFFF move.w -[A7], 0xFFFF 00002258 486E FFF0 pea.l [A6 - 0x10] 0000225C 4878 0001 push.l 0x1 00002260 42A7 clr.l -[A7] 00002262 A860 syscall WaitNextEvent 00002264 7E00 moveq.l D7, 0x00 00002266 1E1F move.b D7, [A7]+ 00002268 4A47 tst.w D7 0000226A 6716 beq +0x18 /* 00002282 */ 0000226C 4A79 FFFF D094 tst.w [0xFFFFD094] 00002272 670E beq +0x10 /* 00002282 */ 00002274 0C6E 000F FFF0 cmpi.w [A6 - 0x10], 0xF 0000227A 6606 bne +0x8 /* 00002282 */ 0000227C 4279 FFFF D094 clr.w [0xFFFFD094] label00002282: 00002282 4227 clr.b -[A7] 00002284 486E FFF0 pea.l [A6 - 0x10] 00002288 A97F syscall IsDialogEvent 0000228A 4A1F tst.b [A7]+ 0000228C 6734 beq +0x36 /* 000022C2 */ 0000228E 41D6 lea.l A0, [A6] 00002290 2F20 move.l -[A7], -[A0] 00002292 2F20 move.l -[A7], -[A0] 00002294 2F20 move.l -[A7], -[A0] 00002296 2F20 move.l -[A7], -[A0] 00002298 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */] 0000229C 41D6 lea.l A0, [A6] 0000229E 2EA0 move.l [A7], -[A0] 000022A0 2F20 move.l -[A7], -[A0] 000022A2 2F20 move.l -[A7], -[A0] 000022A4 2F20 move.l -[A7], -[A0] 000022A6 4EAD 087A jsr [A5 + 0x87A /* export_267 */] 000022AA 4A40 tst.w D0 000022AC 4FEF 001C lea.l A7, [A7 + 0x1C] 000022B0 6710 beq +0x12 /* 000022C2 */ 000022B2 486E FFEA pea.l [A6 - 0x16] 000022B6 486E FFEC pea.l [A6 - 0x14] 000022BA 4EBA FF08 jsr [PC - 0xF8 /* 000021C4 */] 000022BE 508F addq.l A7, 8 000022C0 606C bra +0x6E /* 0000232E */ label000022C2: 000022C2 4A47 tst.w D7 000022C4 6734 beq +0x36 /* 000022FA */ 000022C6 4A6E FFF0 tst.w [A6 - 0x10] 000022CA 672E beq +0x30 /* 000022FA */ 000022CC 41D6 lea.l A0, [A6] 000022CE 2F20 move.l -[A7], -[A0] 000022D0 2F20 move.l -[A7], -[A0] 000022D2 2F20 move.l -[A7], -[A0] 000022D4 2F20 move.l -[A7], -[A0] 000022D6 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */] 000022DA 41D6 lea.l A0, [A6] 000022DC 2EA0 move.l [A7], -[A0] 000022DE 2F20 move.l -[A7], -[A0] 000022E0 2F20 move.l -[A7], -[A0] 000022E2 2F20 move.l -[A7], -[A0] 000022E4 4EBA FD86 jsr [PC - 0x27A /* 0000206C */] 000022E8 486E FFEA pea.l [A6 - 0x16] 000022EC 486E FFEC pea.l [A6 - 0x14] 000022F0 4EBA FED2 jsr [PC - 0x12E /* 000021C4 */] 000022F4 4FEF 0024 lea.l A7, [A7 + 0x24] 000022F8 6034 bra +0x36 /* 0000232E */ label000022FA: 000022FA 4A79 FFFF D566 tst.w [0xFFFFD566] 00002300 42A7 clr.l -[A7] 00002302 A975 syscall TickCount 00002304 201F move.l D0, [A7]+ 00002306 B0AE FFEC cmp.l D0, [A6 - 0x14] 0000230A 6522 bcs +0x24 /* 0000232E */ 0000230C 4A79 FFFF D00E tst.w [0xFFFFD00E] 00002312 670A beq +0xC /* 0000231E */ 00002314 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 00002318 4279 FFFF D00E clr.w [0xFFFFD00E] label0000231E: 0000231E 4A79 FFFF D010 tst.w [0xFFFFD010] 00002324 6708 beq +0xA /* 0000232E */ 00002326 A937 syscall DrawMenuBar 00002328 4279 FFFF D010 clr.w [0xFFFFD010] label0000232E: 0000232E 42A7 clr.l -[A7] 00002330 A924 syscall FrontWindow 00002332 285F movea.l A4, [A7]+ 00002334 2F0C move.l -[A7], A4 00002336 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 0000233A 4A40 tst.w D0 0000233C 588F addq.l A7, 4 0000233E 671A beq +0x1C /* 0000235A */ 00002340 4EAD 0BCA jsr [A5 + 0xBCA /* export_373 */] 00002344 3F00 move.w -[A7], D0 00002346 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 0000234A 3F00 move.w -[A7], D0 0000234C 2F2E FFFA move.l -[A7], [A6 - 0x6] 00002350 2F0C move.l -[A7], A4 00002352 4EAD 086A jsr [A5 + 0x86A /* export_265 */] 00002356 4FEF 000C lea.l A7, [A7 + 0xC] label0000235A: 0000235A 4A79 FFFF D092 tst.w [0xFFFFD092] 00002360 6700 FEF0 beq -0x10E /* 00002252 */ 00002364 4CDF 1080 movem.l D7,A4, [A7]+ 00002368 4E5E unlink A6 0000236A 4E75 rts export_46: 0000236C 4E56 0000 link A6, 0 00002370 4267 clr.w -[A7] 00002372 42A7 clr.l -[A7] 00002374 42A7 clr.l -[A7] 00002376 4EAD 265A jsr [A5 + 0x265A /* export_1223 */] 0000237A 4A40 tst.w D0 0000237C 4FEF 000A lea.l A7, [A7 + 0xA] 00002380 6710 beq +0x12 /* 00002392 */ 00002382 486D 265A pea.l [A5 + 0x265A /* export_1223 */] 00002386 A9F1 syscall UnloadSeg 00002388 4EBA FEB4 jsr [PC - 0x14C /* 0000223E */] 0000238C 4267 clr.w -[A7] 0000238E 4EAD 2662 jsr [A5 + 0x2662 /* export_1224 */] label00002392: 00002392 4E5E unlink A6 00002394 4E75 rts export_47: 00002396 4E56 FFF8 link A6, -0x0008 0000239A 2F0C move.l -[A7], A4 0000239C 286E 0018 movea.l A4, [A6 + 0x18] 000023A0 2F2E 000C move.l -[A7], [A6 + 0xC] 000023A4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023A8 4EAD 1202 jsr [A5 + 0x1202 /* export_572 */] 000023AC 4A40 tst.w D0 000023AE 508F addq.l A7, 8 000023B0 6604 bne +0x6 /* 000023B6 */ 000023B2 7001 moveq.l D0, 0x01 000023B4 6048 bra +0x4A /* 000023FE */ label000023B6: 000023B6 2F2E 000C move.l -[A7], [A6 + 0xC] 000023BA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023BE 4EAD 11F2 jsr [A5 + 0x11F2 /* export_570 */] 000023C2 4A40 tst.w D0 000023C4 508F addq.l A7, 8 000023C6 6604 bne +0x6 /* 000023CC */ 000023C8 7001 moveq.l D0, 0x01 000023CA 6032 bra +0x34 /* 000023FE */ label000023CC: 000023CC 0CAE 4E4F 4445 0010 cmpi.l [A6 + 0x10], 0x4E4F4445 /* 'NODE' */ 000023D4 670A beq +0xC /* 000023E0 */ 000023D6 0CAE 5052 4F44 0010 cmpi.l [A6 + 0x10], 0x50524F44 /* 'PROD' */ 000023DE 6604 bne +0x6 /* 000023E4 */ label000023E0: 000023E0 7001 moveq.l D0, 0x01 000023E2 601A bra +0x1C /* 000023FE */ label000023E4: 000023E4 2F2E 000C move.l -[A7], [A6 + 0xC] 000023E8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023EC 4EAD 11FA jsr [A5 + 0x11FA /* export_571 */] 000023F0 202E 0014 move.l D0, [A6 + 0x14] 000023F4 9194 sub.l [A4], D0 000023F6 4A94 tst.l [A4] 000023F8 5EC0 sgt D0 000023FA 4400 neg.b D0 000023FC 4880 ext.w D0 label000023FE: 000023FE 286E FFF4 movea.l A4, [A6 - 0xC] 00002402 4E5E unlink A6 00002404 4E75 rts export_48: 00002406 4E56 FFF8 link A6, -0x0008 0000240A 2F0C move.l -[A7], A4 0000240C 286E 0018 movea.l A4, [A6 + 0x18] 00002410 2F2E 000C move.l -[A7], [A6 + 0xC] 00002414 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002418 4EAD 1202 jsr [A5 + 0x1202 /* export_572 */] 0000241C 4A40 tst.w D0 0000241E 508F addq.l A7, 8 00002420 6604 bne +0x6 /* 00002426 */ 00002422 7001 moveq.l D0, 0x01 00002424 603E bra +0x40 /* 00002464 */ label00002426: 00002426 2F2E 000C move.l -[A7], [A6 + 0xC] 0000242A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000242E 4EAD 11F2 jsr [A5 + 0x11F2 /* export_570 */] 00002432 4A40 tst.w D0 00002434 508F addq.l A7, 8 00002436 6604 bne +0x6 /* 0000243C */ 00002438 7001 moveq.l D0, 0x01 0000243A 6028 bra +0x2A /* 00002464 */ label0000243C: 0000243C 0CAE 5052 4F44 0010 cmpi.l [A6 + 0x10], 0x50524F44 /* 'PROD' */ 00002444 6704 beq +0x6 /* 0000244A */ 00002446 7001 moveq.l D0, 0x01 00002448 601A bra +0x1C /* 00002464 */ label0000244A: 0000244A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000244E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002452 4EAD 11FA jsr [A5 + 0x11FA /* export_571 */] 00002456 202E 0014 move.l D0, [A6 + 0x14] 0000245A 9194 sub.l [A4], D0 0000245C 4A94 tst.l [A4] 0000245E 5EC0 sgt D0 00002460 4400 neg.b D0 00002462 4880 ext.w D0 label00002464: 00002464 286E FFF4 movea.l A4, [A6 - 0xC] 00002468 4E5E unlink A6 0000246A 4E75 rts export_49: 0000246C 4E56 FFF8 link A6, -0x0008 00002470 2F0C move.l -[A7], A4 00002472 286E 0018 movea.l A4, [A6 + 0x18] 00002476 2F2E 000C move.l -[A7], [A6 + 0xC] 0000247A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000247E 4EAD 1202 jsr [A5 + 0x1202 /* export_572 */] 00002482 4A40 tst.w D0 00002484 508F addq.l A7, 8 00002486 6604 bne +0x6 /* 0000248C */ 00002488 7001 moveq.l D0, 0x01 0000248A 603E bra +0x40 /* 000024CA */ label0000248C: 0000248C 2F2E 000C move.l -[A7], [A6 + 0xC] 00002490 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002494 4EAD 11F2 jsr [A5 + 0x11F2 /* export_570 */] 00002498 4A40 tst.w D0 0000249A 508F addq.l A7, 8 0000249C 6604 bne +0x6 /* 000024A2 */ 0000249E 7001 moveq.l D0, 0x01 000024A0 6028 bra +0x2A /* 000024CA */ label000024A2: 000024A2 0CAE 4E4F 4445 0010 cmpi.l [A6 + 0x10], 0x4E4F4445 /* 'NODE' */ 000024AA 6704 beq +0x6 /* 000024B0 */ 000024AC 7001 moveq.l D0, 0x01 000024AE 601A bra +0x1C /* 000024CA */ label000024B0: 000024B0 2F2E 000C move.l -[A7], [A6 + 0xC] 000024B4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000024B8 4EAD 11FA jsr [A5 + 0x11FA /* export_571 */] 000024BC 202E 0014 move.l D0, [A6 + 0x14] 000024C0 9194 sub.l [A4], D0 000024C2 4A94 tst.l [A4] 000024C4 5EC0 sgt D0 000024C6 4400 neg.b D0 000024C8 4880 ext.w D0 label000024CA: 000024CA 286E FFF4 movea.l A4, [A6 - 0xC] 000024CE 4E5E unlink A6 000024D0 4E75 rts export_50: 000024D2 4E56 FFFC link A6, -0x0004 000024D6 48E7 0108 movem.l -[A7], D7,A4 000024DA 286E 000C movea.l A4, [A6 + 0xC] 000024DE 486E FFFC pea.l [A6 - 0x4] 000024E2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000024E6 4EAD 0852 jsr [A5 + 0x852 /* export_262 */] 000024EA 4AAE FFFC tst.l [A6 - 0x4] 000024EE 508F addq.l A7, 8 000024F0 660A bne +0xC /* 000024FC */ 000024F2 4A94 tst.l [A4] 000024F4 5EC0 sgt D0 000024F6 4400 neg.b D0 000024F8 4880 ext.w D0 000024FA 6048 bra +0x4A /* 00002544 */ label000024FC: 000024FC 7E00 moveq.l D7, 0x00 000024FE 2F0C move.l -[A7], A4 00002500 486D 019A pea.l [A5 + 0x19A /* export_47 */] 00002504 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002508 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */] 0000250C 4A40 tst.w D0 0000250E 4FEF 000C lea.l A7, [A7 + 0xC] 00002512 672E beq +0x30 /* 00002542 */ 00002514 2F0C move.l -[A7], A4 00002516 486D 01A2 pea.l [A5 + 0x1A2 /* export_48 */] 0000251A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000251E 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */] 00002522 4A40 tst.w D0 00002524 4FEF 000C lea.l A7, [A7 + 0xC] 00002528 6718 beq +0x1A /* 00002542 */ 0000252A 2F0C move.l -[A7], A4 0000252C 486D 01AA pea.l [A5 + 0x1AA /* export_49 */] 00002530 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002534 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */] 00002538 4A40 tst.w D0 0000253A 4FEF 000C lea.l A7, [A7 + 0xC] 0000253E 6702 beq +0x4 /* 00002542 */ 00002540 7E01 moveq.l D7, 0x01 label00002542: 00002542 3007 move.w D0, D7 label00002544: 00002544 4CDF 1080 movem.l D7,A4, [A7]+ 00002548 4E5E unlink A6 0000254A 4E75 rts 0000254C 4E56 0000 link A6, 0 00002550 7001 moveq.l D0, 0x01 00002552 4E5E unlink A6 00002554 4E75 rts